起源与早期发展(1991-1995)
1991年:Sun Microsystems公司的詹姆斯·高斯林(James Gosling)领导的团队开始了一个名为“Green Project”的秘密项目,旨在开发一种新型编程语言,最初命名为Oak。
1995年:Java 1.0正式发布,标志着Java语言的诞生。Java的跨平台特性(“编写一次,到处运行”)迅速吸引了开发者的关注2。
成熟期(1996-2006)
1996年:Java 1.1发布,增加了内部类、JavaBeans和JDBC等特性,进一步提高了开发效率。
1998年:Java 2(J2SE 1.2)发布,引入了集合框架、Swing用户界面组件和JDBC 2.0,Java开始广泛应用于企业级开发。
2004年:Java 5.0(J2SE 5.0)发布,引入了泛型、增强for循环、自动装箱/拆箱和枚举类型等特性3。
快速迭代期(2007-至今)
2009年:Oracle公司收购Sun Microsystems,Java进入新的发展阶段。
2011年:Java 7发布,增加了try-with-resources语句、二进制字面量和多重捕获等特性。
2014年:Java 8发布,引入了Lambda表达式、Stream API和新的日期时间API,大大提升了开发效率。
2017年:Java 9发布,模块化系统(Project Jigsaw)成为主要特性。
2018年:Java 10和Java 11发布,Java进入了快速发布周期,每六个月发布一个新版本。
主要贡献者
詹姆斯·高斯林(James Gosling):被誉为“Java之父”,他是Java语言的主要设计者和开发者。
迈克·舍林丹(Mike Sheridan)和帕特里克·诺顿(Patrick Naughton):参与了Java语言的早期开发工作。
比尔·乔伊(Bill Joy):Sun Microsystems的联合创始人,对Java的发展有重要影响。
本文暂时没有评论,来添加一个吧(●'◡'●)