1. java简介、开发环境搭建、第一个程序
来源:互联网 发布:2016年中国老龄化数据 编辑:程序博客网 时间:2024/05/16 11:41
1. java简介、开发环境搭建、第一个程序
java是建立一个跨平台的语言,它编写一次,就可以在windows,linux,unix等不同平台下执行。广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。
一、java简介
1.java应用范围
目前Java 应用最广泛的一个领域,几乎一枝独秀。包括各种行业应用,互联网行业,企业信息化,也包括电子政务等,领域涉及包含但不限于:商业智能BI、项目管理PM、营销管理、流程管理WorkFlow、办公自动化OA,客户关系管理CRM, 企业资源计划ERP 、知识管理KM、供应链管理SCM 、企业设备管理系统EAM 、产品生命周期管理PLM 、面向服务体系架构SOA等等几乎所有你能想到的应用。
2.java体系版本
Java 体系比较庞杂,Java 分成三种版本,分别是Java 标准版(JSE) 、Java 微缩版(JME) 和Java 企业版(JEE),每一种版本都有自己的功能和应用方向。
标准版(JSE) :JSE(JavaStandardEdition)是Sun 公司针对桌面开发以及低端商务计算解决方案而开发的版本,例如:我们平常熟悉的Application 桌面应用程序。
微缩版(JME) :JME(Java Micro Edition) 是对标准版JSE 进行功能缩减后的版本。应用于包括寻呼机、移动电话、可视电话、数字机顶盒和汽车导航系统。
企业版(JEE):JEE(Java Enterprise Edition) 是一种利用Java 平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。应用于企业信息化,互联网应用等。
3.三个版本之间的关系
如上图所示JEE 几乎完全包含JSE 的功能,然后在JSE 的基础上添加了很多新的功能。JME 主要是JSE 的功能子集,然后再加上一部分额外添加的功能。
小结:我接下来要讲的主要是JEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),主要是针对企业应用开发,也是互联网开发。
二、开发环境搭建
1.程序下载,可以到官网下载,下面提供百度网盘的下载。
程序名称
版本
说明
jdk
1.7
开发包,编译包
eclipse
Indigo
主流j2ee开发工具
百度网盘下载地址; jdk1.7下载 eclipse 官网下载
2.程序安装
安装jdk;
安装eclipse;
3.jdk环境变量配置,参考百度经验。
三、第一个程序Hey,guys
打开eclipse,建一个java工程,建一个Hey.java的程序文件。
public class Hey {
//Java程序的入口方法,程序将从这里开始执行
public static void main(String[] args) {
//向控制台打印一条语句
System.out.println("Hey,guys!");
}
}
老彭有十年以上的开发经验,java开发也有六个年头了,希望能够和大家一起来学习研究java语言,帮助更多的人加入这个行业,让这门技术能更好地为互联网行业添砖加瓦。老彭的QQ是:3235097294,欢迎大家交流学习。
- 1. java简介、开发环境搭建、第一个程序
- Java开发环境搭建(JDK及其安装、运行第一个java程序)
- 搭建Java开发环境,书写你的第一个Java程序
- JAVA基础(二)------第一个JAVA程序(开发环境搭建及配置环境变量)
- java开发环境的搭建和第一个java程序的运行:
- Java学习1:搭建开发环境和第一个Java程序
- java基础(1)-开发环境的搭建和第一个java程序的运行
- 搭建android开发环境,第一个android程序
- iBatis开发环境搭建和第一个程序
- iBatis开发环境搭建和第一个程序
- iBatis开发环境搭建和第一个程序
- Ibatis开发环境搭建和编写第一个程序
- iBatis开发环境搭建和第一个程序
- Spring开发环境搭建和第一个示例程序
- WAMPSERVER开发PHPStudy环境搭建 & 第一个小程序
- 1. React介绍 React开发环境搭建 React第一个程序
- Linux下Java开发环境搭建和第一个HelloWorld
- Linux下Java开发环境搭建和第一个HelloWorld
- 客户端关闭连接服务器端没反应
- JAVA Key=Key模型(一对一双向唯一)
- 复杂链表的复制(结点包含随机指针)
- 经典算法:X进制数转换为Y进制数
- oc获取相册源码
- 1. java简介、开发环境搭建、第一个程序
- android模糊效果blur
- 双向链表的基本操作-数据结构
- Android无法安装包问题
- 3.2.5.4 分析黑名单
- 关于硬盘UUID更改及显示的方法
- hdu 5410 CRB and His Birthday 01完全混合背包
- centos 7 安装caffe
- IOS中开发App启动页之实现