Java 零基础02-发展历史

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shilishili/article/details/88121131

阅读完后:
知道 Java 之父是谁
了解 Java 历史发展历程
了解 Java 版本历史

Java 简介

Java 是一种高级编程语言,Java 是在 1995 年由 Sun 公司推出的一种极富创造力的面向对象的程序设计语言,它由 Java 之父詹姆斯·戈士林博士设计。作为 Sun 研究院院士,詹姆斯·戈士林亲手设计了 Java 语言,并完成了 Java 技术的原始编译器和虚拟机。Java 最初的名字是 Oak,在 1995 年被重命名为 Java。
James Gosling-詹姆斯·戈士林

Java 技术发展历程

时间 描述
20世纪90年代 詹姆斯·戈士林与他的团队开发一个交互式 TV 项目,当时打算使用 C++ 作为主要开发语言,但发现 C++ 过于复杂,所以不太满意。
Sun 公司詹姆斯·戈士林领导的小组设计了一种平台独立的语言 Oak,主要用于为各种家用电器编写程序
1995年1月 Oak 被改名为 Java
1995年5月 Sun 公司正式发布 Java 和 HotJava 浏览器
1996年2月 Sun 公司发布 Java 芯片系列并推出 Java 数据库连接 JDBC
1996年4月 Microsoft 公司、SCO 公司、苹果电脑公司(Apple)、NEC 公司等获得 Java 许可证
1996年6月 Sun 公司发布 JSP 1.0,同时推出 JDK 1.3 和 Java Web Server 2.0
1996年9月 Sun 公司推出 Java 虚拟机规范和 Java 类库
2000年9月 Sun 公司发布 JSP 1.2 和 JavaServlet 2.3 API
2004年9月 J2SE 1.5 发布,成为 Java 语言发展史上的又一个里程碑。
为了表示该版本的重要性,J2SE 1.5 更名为 Java SE 5.0
2005年6月 JavaOne 大会召开,Sun 公司公开 Java SE 6。
此时,Java 的各种版本已经更名,取消了其中的数字“2”:J2EE 更名为 Java EE,J2SE 更名为 Java SE,J2ME 更名为 Java ME
2006年12月 Sun 公司发布 JRE 6.0
2009年4月 Sum 公司被 Oracle 收购。自 2010 年后的 Java 技术是由 Oracle 公司提供支持。

Java 版本历史

版本 发布日期 开源时间
JDK Beta JDK Beta
JDK 1.0 JDK 1.0
JDK 1.0 1997 年 2 月
JDK 1.1 1997 年 2 月
J2SE 1.2 1998 年 12 月
J2SE 1.3 2000 年 5 月
J2SE 1.4 2002 年 2 月 2008 年 10 月(由 Oracle 提供更新)
J2SE 5.0 2004 年 9 月 2009 年 11 月(由 Oracle 提供更新)
Java SE 6 2006 年 12 月 2013 年 4 月(由 Oracle 提供更新)
Java SE 7 2011 年 7 月 2015 年 4 月(由 Oracle 提供更新)
Java SE 8 (LTS) 2014 年 3 月 Oracle 在 2019 年 1 月停止免费商用更新Oracle
在 2020 年 12 月停止非商用免费更新 AdoptOpenJDK
在 2023 年 9 月或之前停止免费更新
Java SE 9 2017 年 9 月 2018 年 3 月(由 Oracle 提供更新)
Java SE 10 (18.3) 2018 年 3 月 2018 年 9 月(由 Oracle 提供更新)
Java SE 11 (18.9 LTS) 2018 年 9 月 Oracle 不为此版本提供免费更新AdoptOpenJDK
在 2022 年 9 月或之前停止免费更新
Java SE 12 (19.3) 2019 年 3 月 Oracle 不为此版本提供免费更新OpenJDK
在 2019 年 9 月停止免费更新

猜你喜欢

转载自blog.csdn.net/shilishili/article/details/88121131