Java 11 新特性,Java程序员必备

Java JDK 11已经于 2018年9月25日正式发布,那么Java 11主要包含哪些新特性呢?
JDK 11是Java SE 11平台版本11的开源参考实现,由JSR 384在Java Community Process中指定。
该版本的功能和时间表是通过JEP流程提出和跟踪的,并由JEP 2.0提案进行了修订。 使用JDK Release Process(JEP 3)生成发布。
1、Java11 主要新特性
181:嵌套访问控制
309:动态类文件常量
315:改进Aarch64内部函数
318:Epsilon:No-Op垃圾收集器,虚假垃圾回收,做测试使用
320:删除过期的Java EE和CORBA模块
321:HTTP客户端(标准)
323:改进Lambda参数的本地变量语法
324:与Curve25519和Curve448的关键协议
327:Unicode 10规范
328:飞行记录器
329:ChaCha20和Poly1305密码算法
330:启动单文件源代码应用程序
331:低性能开销的堆分析与监控功能
332:传输层安全性规范(TLS)1.3
333:ZGC:可扩展的低延迟垃圾收集器
(实验性质)
335:弃用JavaScript引擎Nashorn

336:弃用Pack 200工具包和API

2、主要的发布日程
2018/06/28 Rampdown Phase One (fork from main line)
2018/07/26 Rampdown Phase Two
2018/08/16 Initial Release Candidate
2018/08/30 Final Release Candidate
2018/09/25 General Availability

3、Java11 主要新特性
181: Nest-Based Access Control
309: Dynamic Class-File Constants
315: Improve Aarch64 Intrinsics
318: Epsilon: A No-Op Garbage Collector
320: Remove the Java EE and CORBA Modules
321: HTTP Client (Standard)
323: Local-Variable Syntax for Lambda Parameters
324: Key Agreement with Curve25519 and Curve448
327: Unicode 10
328: Flight Recorder
329: ChaCha20 and Poly1305 Cryptographic Algorithms
330: Launch Single-File Source-Code Programs
331: Low-Overhead Heap Profiling
332: Transport Layer Security (TLS) 1.3
333: ZGC: A Scalable Low-Latency Garbage Collector
   (Experimental)
335: Deprecate the Nashorn JavaScript Engine
336: Deprecate the Pack200 Tools and API
下一篇,详解Java11新特性。
欢迎加入阿里Java群,目前超过1600人,直播课程,阿里Java专家。
C926B5D9_9BC2_4452_B14E_7F2F506EDAF9

猜你喜欢

转载自yq.aliyun.com/articles/682794
今日推荐