Java历史版本时间

本文版本发布时间是从网上找的归档后的,主要是当做笔记记录一下.

各版本发布时间:

1995年5月23日,Java语言诞生;

1996年1月,第一个JDK-JDK1.0诞生;

1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术;

1996年9月,约8.3万个网页应用了Java技术来制作;

1997年2月18日,JDK1.1发布;

1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议纪录;

1997年9月,JavaDeveloperConnection社区成员超过十万;

1998年2月,JDK1.1被下载超过2,000,000次;

1998年12月8日,Java 2企业平台J2EE发布;

1999年6月,SUN公司发布Java三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME);

2000年5月8日,JDK1.3发布;

2000年5月29日,JDK1.4发布;

2001年6月5日,Nokia宣布到2003年将出售1亿部支持Java的手机;

2001年9月24日,J2EE1.3发布;

2002年2月26日,J2SE1.4发布,此后Java的计算能力有了大幅提升;

2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.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公司发布JRE6.0;

2009年4月20日,甲骨文以74亿美元的价格收购SUN公司,取得java的版权,业界传闻说这对Java程序员是个坏消息(其实恰恰相反);

2010年11月,由于甲骨文对Java社区的不友善,因此Apache扬言将退出JCP;

2011年7月28日,甲骨文发布Java SE 7;

2014年3月18日,甲骨文发表Java SE 8;

2017年7月,甲骨文发表Java SE 9;

2018年3月21日,甲骨文发表Java SE 10;

2018年9月25日,甲骨文发表Java SE 11;

2019年3月,甲骨文将发表Java SE 12

 

历史版本下载链接:  https://www.oracle.com/technetwork/java/archive-139210.html

 

根据消息,后续每6个月发布一个版本,迭代挺快.

只想说:且行且学习。

 

### Java 8 历史版本发布记录及变更日志 Java 8 是 Oracle 发布的一个重要版本,自其首次推出以来经历了多次更新和修复。这些更新通常被分为主要版本(如 JDK 8uXX)和安全补丁版本。以下是关于 Java 8 的历史版本发布记录及其变更日志的相关说明: #### 版本发布概述 Oracle 官方维护了一个详细的文档列表,其中包含了每次发布的具体更改内容。这包括新增特性、错误修复以及安全性改进等内容[^1]。 对于开发者而言,可以通过访问官方的 [JDK Release Notes](https://www.oracle.com/java/technologies/javase/8all-relnotes.html) 页面来查看完整的 Java 8 更新记录。该页面按时间顺序列出了所有的更新版本,并提供了每版的具体改动描述。 #### 变更日志的主要组成部分 - **新功能 (New Features)**: 每次更新可能引入了一些新的 API 或工具支持。 - **Bug 修复 (Bug Fixes)**: 解决已知问题以提高稳定性。 - **性能优化 (Performance Improvements)**: 提升 JVM 运行效率或其他方面的表现。 - **安全性增强 (Security Enhancements)**: 加强防护措施抵御潜在威胁。 例如,在某些特定的小版本升级中可能会提到有关 G1 Garbage Collector 的调整或者针对 TLS 协议的支持扩展等技术细节[^2]。 如果需要程序化方式获取上述信息,则可以考虑利用网络爬虫抓取相关网页上的资料并解析提取所需部分;当然前提是遵循目标网站的服务条款规定合法操作[^3]。 另外值得注意的是随着长期支持周期结束(LTS),后续仅剩关键性的安全修补会被继续提供给付费客户群体之外的一般使用者则不再享有进一步的技术支援服务了。 ```java // 示例代码展示如何通过第三方库 Jsoup 来简单读取网页内容(假设允许这么做) import org.jsoup.Jsoup; import org.jsoup.nodes.Document; public class FetchReleaseNotes { public static void main(String[] args) throws Exception{ Document doc = Jsoup.connect("https://www.oracle.com/java/technologies/javase/8all-relnotes.html").get(); System.out.println(doc.title()); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值