Java编程语言的发展历程(java语言发展历史简单描述)

  一、Java语言的产生和背景

image.png

  Java语言是一种面向对象的高级计算机编程语言,由Sun Microsystems公司在1995年推出。Java语言的产生是为了应对当时计算机软件开发面临的一系列问题,如安全性、可移植性、跨平台性、并发性等。Java语言的设计者James Gosling和他的团队希望开发一种新的编程语言,可以在不同操作系统和硬件平台上运行,具有高效性、可扩展性和可移植性。

  二、Java语言的发展历程

  Java是Sun公司(被Oracle收购)1990年12月立项的一个内部项目,1994年,Java 1.0a版本已经可以提供下载。

  1996年1月,Sun发布了Java的第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑事件。

  1997年2月,JDK 1.1面世,3周时间下载量达到22万。4月2日,Java One会议召开,参会者逾一万人,创当时全球同类会议规模之纪录。

  1998年12月8日,第二代Java平台的企业版J2EE发布。

  1999年6月,Sun发布了第二代Java平台3个版本:J2ME,应用于移动、无线及有限资源的环境;J2SE,应用于桌面环境;J2EE,应用于基于Java的应用服务器。Java 2平台的发布,这是Java发展过程中最重要的一个里程碑。

  1999年4月27日,HotSpot虚拟机发布,后成为Sun JDK(现在为Oracle JDK)默认虚拟机 。

  2000年5月,JDK1.3、JDK1.4和J2SE1.3相继发布。

  2004年9月,J2SE1.5发布,成为Java语言发展史上的又一里程碑。

  2005年6月,Sun公司发布了Java SE 6.J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。

  2006年11月,Sun公司宣布:将Java技术作为免费软件对外发布。从2007年3月起,Java正式开源。

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

  2010年,Java编程语言的共同创始人之一詹姆斯·高斯林从Oracle公司辞职。

  2011年,甲骨文公司发布Java7.

  2014年,甲骨文公司发布了Java8 。

  2017年,甲骨文公司发布了Java9.

  2018年,甲骨文公司发布了Java10.

  2018年,甲骨文宣布企业用户如果要继续使用2019年1月以后发布的 Java 8 更新,需要付费购买 Oracle 的商业许可证。


发表评论

评论列表

还没有评论,快来说点什么吧~