乐趣区

关于java: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 的倒退历史

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 公布

退出移动版