脚本宝典收集整理的这篇文章主要介绍了Java 11 的新特性(下),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
JEP 309 Dynamic Class-File Constants
JVM规范中在常量池中添加一个新的类型 CONSTANT_Dynamic
JEP 315 ImPRove AArch64 Intrinsics
JEP 318 Epsilon: A No-Op Garbage Collector
一个新的垃圾收集器,在GC时并不执行任何操作。
主要有一下几的目的:
JEP 327 Uincode 10
支持最新的Unicode
JEP 328 Flight Recorder
JEP 330 Launch Single-File Source-Code Programs
javac A.java java A 1 2 Java 11: java A.java 1 2
JEP 332 Transport Layer SecurITy (TLS) 1.3
实现了Rfc 8446中的TLS1.3
JEP 333 ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
引入ZGC垃圾收集器,主要实现了以下几个目标:
- 停顿时间不超过10ms
- 能够处理小(几百兆)的到非常大(几TB)的heap大小
- 相比于G1垃圾收集器,不超过15%的吞吐量下降
- 为将来的GC收集器奠定基础
remove and deprecate
JEP 320 Remove the Java EE and CORBA Modules
删除Java9已经标记为Deprecate的Java EE以及CORBA模块。主要包括
- JAX-WS: Java API for XML-Based Web Service
- JAXB: Java Architecture for XML Binding
- JAF: JavaBeans Activation Frameword
JEP 335 Deprecate the Nashorn JavaScript Engine
JEP 336 Deprecate the Pack200 Tools and API
以上是脚本宝典为你收集整理的Java 11 的新特性(下)全部内容,希望文章能够帮你解决Java 11 的新特性(下)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。