01 Java基础

1 什么是Java

Java 是由 Sun 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling 和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

  1. Java 语言
    Java 语言是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。
  2. Java 技术平台
    为了使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发,SUN 公司将 Java 划分为三个技术平台,它们分别是 Java SE、 Java EE 和 Java ME。
技术平台 说明
Java SE( Java Platform Standard Edition) Java SE 是为开发普通桌面和商务应用程序提供的解决方案。是 Java 的基础,是用来做电脑上的运行软件。
Java EE( Java Platform Enterprise Edition) Java EE 是为开发企业级应用程序提供的解决方案。是用来做网站的。
Java ME( Java Platform Micro Edition) Java ME 是为开发电子消费产品和嵌入式设备提供的解决方案。是用来针对嵌入式设备做软件开发。
Tips:Java EE 和 Java ME 都是从 Java SE 的基础上发展而来的。
  1. Java 的发展历史
    01 Java基础_第1张图片

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)