zoukankan      html  css  js  c++  java
  • Java 8后的首个长期支持版本Java 11

    Java 11是Java8后的首个长期支持版本。按照 Oracle 公布的支持路线图,Java 11 将会获得 Oracle 提供的长期支持服务,直至2026年9月。

    按照官方的说法,新的发布周期会严格遵循时间点,将于每年的3月份和9月份发布。所以 Java 11 的版本号是 18.9(LTS)。不过与 Java 9 和 Java 10 这两个被称为“功能性的版本”不同(两者均只提供半年的技术支持),Java 11 不仅提供了长期支持服务,还将作为 Java 平台的参考实现。Oracle 直到2023年9月都会为 Java 11 提供技术支持,而补丁和安全警告等扩展支持将持续到2026年。新的长期支持版本每三年发布一次,根据后续的发布计划,下一个长期支持版 Java 17 将于2021年发布。

    按照官方的说法,从 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(基于嵌套的访问控制)
    309: Dynamic Class-File Constants(动态的类文件常量)
    315: Improve Aarch64 Intrinsics(改进 Aarch64 Intrinsics)
    318: Epsilon: A No-Op Garbage Collector(Epsilon 垃圾回收器,又被称为"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(飞行记录仪)
    329: ChaCha20 and Poly1305 Cryptographic Algorithms(实现 ChaCha20 和 Poly1305 加密算法)
    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)

    借鉴于----https://www.cnblogs.com/doit8791/p/10499596.html

  • 相关阅读:
    Linux虚拟机突然不能上网了
    项目经验不丰富、技术不突出的程序员怎么打动面试官?
    10分钟看懂!基于Zookeeper的分布式锁
    BATJ等大厂最全经典面试题分享
    分享30道Redis面试题,面试官能问到的我都找到了
    一个六年Java程序员的从业总结:比起掉发,我更怕掉队
    我是这样手写 Spring 的(麻雀虽小五脏俱全)
    自述:为什么一部分大公司还在采用过时的技术,作为技术人而言该去大公司还是小公司
    Java精选面试题之Spring Boot 三十三问
    Java程序员秋招面经大合集(BAT美团网易小米华为中兴等)
  • 原文地址:https://www.cnblogs.com/anke-z/p/12590021.html
Copyright © 2011-2022 走看看