Java 11/JDK 11正式发布 支持期限至2026年9月(附下载)

  发布时间£º2018-09-27 09:50:11   作者£º佚名   我要评论

Oracle官方Java 11 (18.9 LTS)正式发布£¬可在生产环?#25345;?#20351;用£¬Java 11将会获得Oracle提供的长期支持服务£¬直至2026年9月£¬支持Windows¡¢Linux¡¢Mac£¬本文带来Java 11下载地址£¬欢迎下载使用

9月26日Oracle官方宣布Java 11 (18.9 LTS)正式发布£¬可在生产环?#25345;?#20351;用£¡这是自Java 8后推出的首个长期支持版本¡£根据官方公布的路线图£¬Java 11将会获得Oracle提供的长期支持服务£¬直至2026年9月¡£

目前£¬Java的更新周期变短£¬变更为每6个月更新一次£¬每个季度发布一个中间特性版本£¬并?#39029;信?#20250;?#35789;?#25512;出¡£每年3月份和9月份发布£¬Java 11的版本号是18.9(LTS)¡£

Java 9和Java 10作为功能性更新发布£¬Java 11除了提供长期支持服务£¬还将作为Java平台的参考实现¡£新的长期支持版本每三年发布一次£¬根据后续发布计划£¬下一个长期支持版Java 17将于2021年发布¡£

最新发布的Java11将带来ZGC¡¢Http Client等重要特性£¬一共包含17个JEP£¨JDK Enhancement Proposals£¬JDK增强提案£©¡£

Oracle JDK 11 许可证中的重要变更

使用 JDK 11£¬Oracle 已更新了我们提供 Oracle JDK 的许可条款¡£Oracle Java SE 的新 Oracle 技术网开发者许可与提供以前版本的 JDK 的许可证大不相同¡£在下载和使用本产品之前£¬请仔细阅读新条款¡£

Oracle 还在 jdk.java.net/11 上通过 GPL 许可证提供此软件¡£

按照官方的说法£¬从 Java 11 开始£¬Oracle 将在 GPLv2 许可证下提供 JDK 版本£¬采用 Classpath Exception (GPLv2+CPE) 的方式£¬满足了在商业许可下使用 Oracle JDK 作为 Oracle 产品或服务的一部分£¬或者不想使用开源软件的需求¡£这种使用开源许可证和商业许可证的组合取代了历史上的“BCL”许可证£¬该许可证具有免费和付费商业条款的组合¡£

Java 11 新特性

官网公开的 17 个 JEP£¨JDK Enhancement Proposal 特性增强提议£©£º

181: Nest-Based Access Control£¨基于?#30701;?#30340;访问控制£©
309: Dynamic Class-File Constants£¨动态的类文件常量£©
315: Improve Aarch64 Intrinsics£¨改进 Aarch64 Intrinsics£©
318: Epsilon: A No-Op Garbage Collector£¨Epsilon 垃圾回收器£¬?#30452;?#31216;为"No-Op£¨无操作£©"回收器£©
320: Remove the Java EE and CORBA Modules£¨移除 Java EE 和 CORBA 模块£¬JavaFX 也已被移除£©
321: HTTP Client (Standard)
323: Local-Variable Syntax for Lambda Parameters£¨用于 Lambda 参数的局部变量语法£©
324: Key Agreement with Curve25519 and Curve448£¨采用 Curve25519 和 Curve448 算法实现的密钥协议£©
327: Unicode 10
328: Flight Recorder£¨飞行记?#23478; ¿?br /> 329: ChaCha20 and Poly1305 Cryptographic Algorithms£¨实现 ChaCha20 和 Poly1305 ?#29992;?#31639;法£©
330: Launch Single-File Source-Code Programs£¨启动单个 Java 源代码文件的程序£©
331: Low-Overhead Heap Profiling£¨低开销的堆分配采样方法£©
332: Transport Layer Security (TLS) 1.3£¨对 TLS 1.3 的支持£©
333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)£¨ZGC£º可伸缩的低延迟垃圾回收器£¬处于实验性阶段£©
335: Deprecate the Nashorn JavaScript Engine£¨弃用 Nashorn JavaScript 引擎£©
336: Deprecate the Pack200 Tools and API£¨弃用 Pack200 工具及其 API£©Java 11 许可证
以下内容摘自官网公告

Java 11下载:

JDK 11 Windows下载

JDK 11 Mac下载

JDK 11 Linux下载

相关文章

最新评论

ÁÉÄþ35Ñ¡7¿ª½±½á¹û