文章目录
1. Java语言概述
1.1 Java概述
-
是
SUN
(Stanford University Network,斯坦福大学网络公司 )1995年
推出的一门高级编程语言。 -
是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在
Web浏览器
中运行。这些Java程序被称为Java小程序
(applet),内嵌在HTML代码中。 -
伴随着互联网的迅猛发展,以及Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。
1.2 Java语言简史
起步阶段:
1991年,Sun公司的工程师小组想要设计一种语言,应用在电视机
、电话
、闹钟
、烤面包机
等家用电器的控制和通信。由于这些设备的处理能力
和内存
都很有限,并且不同的厂商会选择不同的中央处理器(CPU),因此这种语言的关键是代码短小
、紧凑
且与平台无关
(即不能与任何特定的体系结构捆绑在一起)。
Gosling团队率先创造了这个语言,并命名为“Oak
"(起名的原因是因为他非常喜欢自己办公室外的橡树)。后因智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。
随着20世纪90年代互联网的发展,Sun公司发现该语言在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。(Java是印度尼西亚爪哇岛
的英文名称,因盛产咖啡而闻名。)
发展阶段:
发行版本 | 发行时间 | 备注 |
---|---|---|
Java 1.0 | 1996.01.23 | Sun公司发布了Java的第一个开发工具包 |
Java 1.1 | 1997.02.19 | JavaOne会议召开,创当时全球同类会议规模之最。 |
Java 1.2 | 1998.12.08 | Java拆分成:J2SE(标准版)、J2EE(企业版)、J2ME(小型版) |
Java 1.3 | 2000.05.08 | |
Java1.4 | 2004.02.06 | |
Java 5.0 | 2004.09.30 | ①版本号从1.4直接更新至5.0;②平台更名为JavaSE、JavaEE、JavaME |
Java 6.0 | 2006.12.11 | 2009.04.20 Oracle宣布收购SUN公司 |
2009.04.20 | Oracle公司收购SUN,交易价格74亿 美元。 |
|
Java 7.0 | 2011.07.02 | |