java是什么?

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”:J2EE 更名为 Java EE,J2SE 更名为Java SE,J2ME 更名为 Java ME。

为什么要学java?

在编程语言的排名中,java语言是排名前三的,在如此网络互联,知识互通的大数据时代,学好编程语言不仅可以增加一项职业技能,还能在学习过程中锻炼自己的理性思考于独立解决问题的能力,尤其是对于职业有一个更好的憧憬,比如进入大厂,那么对于做软件开发而言,学好java基础是必须的也是尤为重要的。

java的演变历史

1995 年 5 月 23 日,Java 语言诞生1996 年 1 月,第一个 JDK-JDK1.0 诞生
1996 年 4 月,10 个最主要的操作系统供应商申明将在其产品中嵌入 JAVA 技术
1996 年 9 月,约 8.3 万个网页应用了 JAVA 技术来制作1997 年 2 月 18 日,JDK1.1 发布
1997 年 4 月 2 日,JavaOne 会议召开,参与者逾一万人,创当时全球同类会议规模之纪录
1997 年 9 月,JavaDeveloperConnection 社区成员超过十万
1998 年 2 月,JDK1.1 被下载超过 2,000,000次
1998 年 12 月 8 日,JAVA2 企业平台 J2EE 发布
1999 年 6月,SUN 公司发布 Java 的三个版本:标准版(JavaSE, 以前是 J2SE)、企业版(JavaEE 以前是 J2EE)和微型版(JavaME,以前是 J2ME)
2000 年 5 月 8 日,JDK1.3 发布2000 年 5 月 29 日,JDK1.4 发布
2001 年 6 月 5 日,NOKIA 宣布,到 2003 年将出售 1 亿部支持 Java 的手机
2001 年 9 月 24 日,J2EE1.3 发布
2002 年 2 月 26 日,J2SE1.4 发布,自此 Java 的计算能力有了大幅提升
2004 年 9 月 30 日 18:00PM,J2SE1.5 发布,成为 Java 语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5 更名为 Java SE 5.0
2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”:J2EE 更名为 Java EE,J2SE 更名为 Java SE,J2ME 更名为 Java ME
2006 年 12 月,SUN 公司发布 JRE6.0
2009 年 04 月 20 日,甲骨文 74 亿美元收购 Sun,取得 Java 的版权。
2010 年 11 月,由于甲骨文对于 Java 社区的不友善,因此 Apache 扬言将退出 JCP。
2011 年 7 月 28 日,甲骨文发布 Java7.0 的正式版。
2014 年 3 月 18 日,Oracle 公司发表 Java SE 8。
2017 年 9 月 21 日,Oracle 公司发表 Java SE 9
2018 年 3 月 21 日,Oracle 公司发表 Java SE 10
2018 年 9 月 25 日,Java SE 11 发布
2019 年 3 月 20 日,Java SE 12 发布

java的开发工具

目前有很多中java 程序的开发工具,应根据自己不同目的的进行选择。
对于学习Java语言,最好选择Sun公司的JDK 为主要工具,JDK不是集成的开发环境,它采用命令方式进行程序的编译和运行。所以使用JDK时,需要有程序编辑软件与JDK 配合使用。

用普通的文本编辑器如NotePad,Edit等
用能够与JDK配合使用的具有简单开发与调试的环境,如JCreator

如果要进行java应用系统的开发,最好选择功能丰富,支持大型应用开发的主流集成开发环境IDE(Integrated Development Environment),如 Eclipse
Sun的NetBeans,IBM的Visual Age ,Oracle 的JDeveloper.

java 开发环境

Linux 系统 Windows系统 MacOS系统
java开发环境:企业中一般采用集成开发环境作为java开发平台使用,
开发平台的自动化程度高,编程效率高,好处是简化开发流程,提高
开发效率。

java环境安装

搭建开发环境

官网下载适合自己电脑版本的jdk版本如下,以Windows为例:

Java的命名规则 java名称_eclipse

Java的命名规则 java名称_java_02


Java的命名规则 java名称_Java_03


Java的命名规则 java名称_eclipse_04


Java的命名规则 java名称_Java的命名规则_05

下载完成后,然后进行安装,安装时只需解压打开然后一直按下一步。
安装成功后配置java环境变量
我的电脑–>属性–>高级系统设置–>环境变量–>系统变量

Java的命名规则 java名称_eclipse_06

Java的命名规则 java名称_Java_07


Java的命名规则 java名称_Java的命名规则_08

配置完确定,然后 测试测试配置是否成功,win+R键,输入cmd  ,再输入java

Java的命名规则 java名称_Java_09


如果出现以上内容则说明环境变量配置成功。

集成开发软件的安装

以Eclipse 为例,可以百度搜索Eclipse或者根据网址http://www.eclipse.org 来进行下载。
安装的时候会有一个workspace ,这个里面存储所有的java源码,在安装的时候可以根据自己的实际情况来新建一个workspace 的文件夹,进行自己源文件的存储。关于下载的版本可以选择如下

Java的命名规则 java名称_Java的命名规则_10

适合初学者和学生党使用。