JDK 11 API中文版权威指南
需积分: 0 161 浏览量
更新于2024-10-06
收藏 55.89MB RAR 举报
资源摘要信息:"JDK 11 API中文帮助文档"
### JDK 11 版本概述
JDK(Java Development Kit)11是Java平台的开发工具包,由Oracle公司主导开发。JDK 11版本在2018年9月发布,属于长期支持(LTS)版本。JDK 11相较于前一长期支持版本JDK 8,增加了许多新特性,也移除了一些过时的API。
### JDK 11 新特性
JDK 11引入了若干新特性,如局部变量语法、HTTP Client API的标准化、新的垃圾收集器和更多的集成工具。具体包括:
- **局部变量语法(var关键字)**:允许使用var作为局部变量的类型推断,简化了代码编写。
- **HTTP Client API**:JDK 11中的HttpClient API经过重新设计,支持异步和同步请求,提供更好的HTTP/2支持。
- **新的垃圾收集器**:引入了Epsilon和ZGC两种新的垃圾收集器,分别用于无操作垃圾收集和低延迟垃圾收集。
- **支持Unicode 10**:JDK 11提供了对Unicode 10标准的支持,包括更多的字符和脚本。
- **动态类文件常量**:允许在运行时定义常量池中的类文件常量。
### JDK 11 移除特性
JDK 11同时移除了一些特性,例如:
- **Java EE和CORBA模块**:从JDK中移除了Java EE(Java Platform, Enterprise Edition)和CORBA(Common Object Request Broker Architecture)模块,以简化JDK。
- **Java Mission Control**:不再包含在JDK安装包中,现在作为一个单独的下载提供。
### 中文帮助文档重要性
对于开发者而言,理解JDK的API是非常重要的。一个完整的中文帮助文档能够让中文用户更容易理解和掌握JDK的使用,尤其在面对英文文档时可能会遇到的语言障碍。API帮助文档通常包含了如下内容:
- **类库描述**:详细描述每个类库的功能和用法。
- **方法和属性**:列出类库中所有的方法和属性,并提供详细的参数说明、返回值和异常处理等。
- **示例代码**:提供常见用法的示例代码,帮助开发者快速上手。
- **版本更新说明**:包括新引入特性的描述以及新旧版本之间的差异。
### 格式说明
- **.CHM文件**:即“编译过的帮助文件”,是一种微软开发的帮助文件格式,支持压缩、索引和全文搜索,可以方便地浏览和查找信息。
- **.chw文件**:可能是指“Chinese Help Workshop”创建的帮助文件,这种文件格式较少见,它也是帮助文档的一种格式,但不如CHM文件流行。
### 使用场景
JDK 11 API中文帮助文档对于需要进行Java开发的程序员尤其重要,无论是新手还是有经验的开发者都可以从中获得关于Java类库使用的详细指导。在进行项目开发时,准确快速地查阅API文档能够大幅提升开发效率,减少错误。
### 总结
JDK 11 API中文帮助文档是Java开发者的宝贵资源,它帮助开发者深入理解JDK 11的API,利用新特性进行高效开发。它不仅能够指导开发者编写出更高质量的代码,还能够在遇到问题时提供解决方案。中文版本的文档消除了语言障碍,使得中文用户能够更加便捷地学习和使用Java技术。同时,开发者在查阅和学习过程中,也应当关注JDK的新特性和改进,以及已被移除的功能,以确保在新的开发环境中能够利用最佳实践。
2021-07-22 上传
2020-07-10 上传
2021-09-29 上传
2021-09-29 上传
2018-09-13 上传
2022-01-17 上传
毛毛659
- 粉丝: 22
- 资源: 9
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析