当前位置:首页 > 探索 > 科学 > 正文

5月23日Java诞生日 Java之父、起源与发展历史介绍

百战网 2019-05-23 17:50:51

今天是Java 诞生日,Java 今年 24 岁了,跟在座的攻城狮们差不多年纪吧?还有得搞,别慌!作为一名Java语言的学习者,对Java之父与起源历史发展有个大概的了解应是必要的。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java诞生日,Java之父,Java起源,Java发展历史,JavaXfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java诞生日XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java诞生于1995年5月23日,是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

[!--empirenews.page--]

Java诞生日,Java之父,Java起源,Java发展历史,JavaXfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java之父XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

Java之父——詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是Java编程语言的创始人。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java 成为全球流行的开发语言。因此被人称作Java之父。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

[!--empirenews.page--]

Java起源与历史发展XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1991年,Sun公司成立Green项目。Oak语言诞生。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1992年11月,Sun公司为Green项目成立FirstPerson公司。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1992年12月3日,被命名为Star7的面向一种类PDA的这台设备进行了展示,这种设备有鲜艳的图形界面和被称为“Duke”的智能代理来帮助用户。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1993年,FirstPerson公司重定位Oak。转向到网络应用领域(背景:WWW开始席卷全球)。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1994年6月,Oak技术包括源代码全部免费公开。Oak开发出小型万维网浏览器XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

WebRunner,后更名为Hotjava。Oak编写的Applet让网页由静态转成动态。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1995年,Oak注册登记时,发现该名已被占用,遂更名为Java。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1995年5月23日,Sun公司在Sun world会议上正式发布Java和HotJava浏览器。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1996年9月,约8.3万个网页应用了Java技术来制作。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1996年10月,Sun公司发布了Java平台的第一个即时(JIT)编译器。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1997年2月,JDK1.1发布,在随后的3周时间里,达到了22万次的下载量。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1997年4月,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1997年9月,JavaDeveloperConnection社区成员超过十万。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1998年2月,JDK1.1被下载超过2,000,000次。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1998年12月8日,JAVA2企业平台J2EE发布。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1999年4月27日,HotSpot虚拟机发布。HotSpot虚拟机发布时是作为JDK 1.2的附加程序提供的,后来它成为了JDK 1.3及之后所有版本的Sun JDK的默认虚拟机。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

1999年6月,SUN公司发布Java的三个版本:标准版(JavaSE,以前是J2SE)、企业版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2000年5月,JDK1.3,JDK1.4相继发布。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2001年9月24日,J2EE1.3发布。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为JavaSE5.0。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2005年6月,JavaOne大会召开,SUN公司公开JavaSE6。此时,Java的各种版本已经更名,以取消其中的数字”2″:J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2006年11月13日,Java技术的发明者Sun公司宣布,将Java技术作为免费软件对外发布。Sun公司正式发布的有关Java平台标准版的第一批源代码,以及Java迷你版的可执行源代码。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2006年12月,SUN公司发布JRE6.0。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2007年3月起,全世界所有的开发人员均可对Java源代码进行修改 。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2009年4月,甲骨文74亿美元收购Sun。取得java的版权。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2011年7月28日,甲骨文发布java7.0的正式版。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2014年,甲骨文(O)公司发布了Java8正式版。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2017年,甲骨文发布Java9。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2018年3月,甲骨文发布Java10。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2018年9月,甲骨文发布Java11。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

2019年3月,甲骨文发布Java12。XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

想了解更多科学资讯,敬请关注百战网科学频道XfB奇闻怪事_科学探索_新鲜事_台湾新闻_百战网

CBm2IVrPGm0U3Z43r8kDw6pR7F0EBg
标签 Java

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

end
今日推荐
江湖悠悠性格有什么用_江湖悠悠角色性格作用介绍
江湖悠悠性格有什么用_江湖悠悠角色性格作用介绍

江湖悠悠手游在创建角色时...[详细]

独家专栏
精彩推荐
热门排行