JDK 10 11 有什么新特性
时间: 2023-06-09 09:04:00 浏览: 69
JDK 10和11的新特性如下:
1. JDK 10新增了局部变量类型推断(var)。通过用var关键字代替类型来声明局部变量,可以使代码更简洁易读。
2. JDK 10还加入了一种新的垃圾回收器,名为G1 GC(Garbage First Garbage Collector)。它运行时能够根据堆的内存使用情况自动调整垃圾回收的行为,能够更快捷、更高效地进行垃圾回收。
3. JDK 11新增了Http Client API。这是一个全新的HTTP客户端API,支持HTTP/1.1和HTTP/2协议,并支持async/await异步编程模型,具有更好的性能、扩展性和安全性。
4. JDK 11加入了一种基于内存的JVM元数据存储模式。这种新模式取代了以前的基于文件的存储方式,可以为应用程序提供更加快速、可靠的元数据存储。
5. JDK 11还增强了ZGC(Z Garbage Collector)垃圾回收器,支持更多的操作系统平台,性能更高,具有更好的可伸缩性,能够更好地满足企业级应用的需求。