jdk1.8和jdk11的区别
时间: 2023-06-12 21:02:04 浏览: 158
jdk1.8,jdk11安装
jdk1.8与jdk11之间的区别如下:
1. 功能增加:jdk11中添加了很多新的功能,如基于HTTP/2的新的客户端API、本地变量语法、ZGC,以及对Unicode 10.0.0的支持等。
2. 性能提高:jdk11具有更快的启动性能、更低的延迟和更高的吞吐量。
3. 安全加强:jdk11新增了TLS 1.3支持、RSA密钥引入了默认key大小的限制、更加安全的TLS握手协议等。
4. 语言改进:jdk11支持新的类库API、重构的Stream API、可变参数支持以及允许局部变量类型推断等。
5. 兼容性:jdk11兼容jdk9和jdk10中引入的模块化系统和JDK API的更改。
需要注意的是,由于jdk11中引入了很多新的功能和改进,一些之前的应用可能需要进行一些调整才能够在jdk11上运行。
阅读全文