JAVA的发展史

来源:互联网 发布:公安大数据平台有哪些 编辑:程序博客网 时间:2024/06/14 03:58

JAVA的创始人

Java之父

Java 之父——詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是JAVA 编程语言的创始人

名号由来

1991 年,在 Sun 公司工作期间,高斯林和一群技术人员创建了一个名为 Oak 的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为 Java 。

随着互联网的普及,尤其是网景开发的网页浏览器的面世, Java 成为全球流行的开发语言。因此被人称作 Java 之父。


JAVA的演化步骤

Sun公司为了抢占市场先机,在1991年成立了一个称为Green项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组,专攻计算机在家电产品上的嵌入式应用

该项目组的研究人员首先考虑采用C++来编写程序。由于C++程序过于复杂和庞大,以及程序跨平台运行也是个难题。Sun 公司研发人员对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为 Oak 的面向对象语言。

1994年6、7月间,在经历了一场历时三天的讨论之后,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于万维网,一个小型万维网浏览器WebRunner产生

1995年,互联网的蓬勃发展给了 Oak 机会。Sun公司将 Oak 更名为 Java(在申请注册商标时,发现 Oak 已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯 Java 咖啡时无意提到的 Java 词语)。5月23日,Sun 公司在 Sun world 会议上正式发布 Java 和HotJava 浏览器。IBM、Apple、DEC、Adobe、HP、Oracle、Netscape 和微软等各大公司都纷纷停止了自己的相关开发项目,竞相购买了 Java 使用许可证,并为自己的产品开发了相应的 Java 平台。

1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0)这是 Java 发展历程中的重要里程碑标志着Java成为一种独立的开发工具。9月,约8.3万个网页应用了 Java 技术来制作。10月,Sun 公司发布了 Java 平台的第一个即时(JIT)编译器。

1997年2月,JDK 1.1 面世。在随后的3周时间里,达到了22万次的下载量。

1998年12月8日,第二代Java平台的企业版J2EE发布。1999年6月,Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME、J2SE、J2EE。Java 2平台的发布,是Java发展过程中最重要的一个里程碑,标志着Java的应用开始普及

1999年4月27日,HotSpot 虚拟机发布。HotSpot 虚拟机发布时是作为 JDK 1.2 的附加程序提供的,后来它成为了 JDK 1.3 及之后所有版本的 Sun JDK 的默认虚拟机 。

2004年9月30日,J2SE1.5 发布,成为 Java 语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0(内部版本号1.5.0),代号为“Tiger”,Tiger包含了从1996年发布1.0版本以来的最重大的更新,其中包括泛型支持、基本类型的自动装箱、改进的循环、枚举类型、格式化I/O及可变参数。

2005年6月,在Java One 大会上,Sun公司发布了Java SE 6。此时,Java 的各种版本已经更名,已取消其中的数字2,如 J2EE 更名为 JavaEE,J2SE 更名为 JavaSE,J2ME 更名为 JavaME。

2006年11月13日,Java 技术的发明者 Sun 公司宣布,将 Java 技术作为免费软件对外发布。Sun 公司正式发布的有关 Java 平台标准版的第一批源代码,以及Java迷你版的可执行源代码。从2007年3月起,全世界所有的开发人员均可对 Java 源代码进行修改

2009年,甲骨文公司宣布收购Sun

2011年,甲骨文公司举行了全球性的活动,以庆祝Java7的推出,随后Java7正式发布

2014年,甲骨文公司发布了Java8正式版


SUN公司

SUN 公司名称的由来很多人不知道,它其实是斯坦福大学校园网(Stanford University Network)的首字母缩写贝克托森开发出原型机 Sun-1 后,于 1982 年和斯科特·马可尼里等斯坦福毕业生从学校出来创办了sun公司

SUN 公司依靠它的 Solaris(一种Unix)和风靡世界的 Java 程序语言,成为在操作系统上最有可能挑战微软的公司。SUN 公司不乏能人,它不仅为 Google 培养了 CEO埃里克.施密特和首任工程部副总裁韦恩.罗森(Wayne Rosen),并且在一定程度上奠定了今天 Google 工程部门的基础。

2001年的SUN 公司,不仅人数规模、市场股值、办公面积远不能和八十年代相比(能人都走了,办公楼也卖了,股票一落千丈),而且彻底退出了 IT 领域霸主之争。太阳公司从 1982 年成立到 2000 年达到顶峰用了近二十年时间,而走下坡路只用了一年,足以令经营者为戒


oracle公司收购SUN公司

2009年4月20日甲骨文以现金收购 Sun 微系统公司,交易价格达74亿美元。该协议达成后,IBM 公司放弃了收购网络设备制造商。IBM 公司此前表示愿意以每股9.40美元购买Sun公司的股票,但收购谈判破裂后,IBM公司于2009年5月初取消独家谈判权,IBM并撤回其报价。

原创粉丝点击