JDK 11 API中文帮助文档.rar

preview
共2个文件
chm:1个
chw:1个
需积分: 0 27 下载量 118 浏览量 更新于2021-11-06 收藏 55.89MB RAR 举报
《JDK 11 API中文帮助文档》是一个非常宝贵的资源,为Java开发者提供了全面而详细的JDK 11 API接口和类的中文解释。这个压缩包包含两个文件:`JDK 11 API中文帮助文档.CHM`和`JDK 11 API中文帮助文档.chw`,它们都是帮助文档的不同格式,方便在不同环境下查阅。 JDK 11是Java开发工具包的第11个主要版本,它的发布带来了许多重要的改进和新特性。API(Application Programming Interface)是Java平台的核心组成部分,它定义了开发者如何与其他软件组件交互的一组规则和协议。了解JDK 11 API的详细信息对于提升开发效率和编写高质量的Java代码至关重要。 1. **模块系统**:JDK 11引入了更强的模块化支持,通过`module`关键字,可以更好地管理依赖关系,提高代码的可维护性和安全性。例如,`java.base`是所有其他模块的基础模块,包含了Java语言的基本功能。 2. **HTTP客户端**:在JDK 11中,`java.net.http`包提供了一个新的内置HTTP客户端,支持HTTP/2和WebSocket协议,使得与Web服务器的通信更加便捷。 3. **动态类型字面量**:JDK 11允许在`var`关键字前使用动态类型,简化了Lambda表达式和Stream API的使用。 4. **文本块**:为了解决多行字符串的繁琐处理,JDK 11引入了文本块(``` ```), 它可以更方便地创建和格式化多行文本。 5. **改进的垃圾收集器**:JDK 11引入了ZGC(Z Garbage Collector),这是一个低延迟的垃圾收集器,适用于大内存应用。同时,G1垃圾收集器也得到了优化,提高了性能。 6. **安全增强**:JDK 11对安全API进行了改进,如加强了`java.security`包中的`KeyStore`类,增加了新的密钥和证书操作。 7. **Java运行时诊断命令**:`jcmd`工具得到了扩展,增加了更多用于诊断和分析JVM状态的命令。 8. **文件系统链接**:`java.nio.file`包新增了对符号链接的支持,允许在Java程序中处理操作系统级别的文件链接。 9. **JShell增强**:JShell(也称为REPL,Read-Eval-Print Loop)在JDK 11中增加了保存和加载历史记录的功能,以及改进的自动补全。 10. **其他小改进**:还包括对`ProcessHandle`的改进,增强了日期和时间API,对`java.util.logging`的调整等。 通过阅读《JDK 11 API中文帮助文档》,开发者可以深入理解这些新特性和API的用法,从而更好地利用JDK 11提供的功能,编写出高效、可靠且易于维护的Java应用程序。无论是初学者还是经验丰富的开发者,都应该将其视为必备参考资料。
毛毛659
  • 粉丝: 22
  • 资源: 9
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源