Java 11 是继 Java 8 之后 Java 编程语言的第一个 LTS(长期支持)功能版本。它遵循 Java 发布节奏引入 Java 10 并于 2018 年 9 月发布,仅在 Java 10 发布六个月后。
Java 9 和 Java 10 是非 LTS 版本。 Java 11 版本是 LTS 版本。
这是一个介绍性教程,以简单直观的方式解释了 Java 11 的基本到高级功能及其用法。
以下是 Java 11 中引入的主要新特性。
- JEP 321 - HTTP 客户端 API 标准化。
- JEP 330 - 无需编译即可启动单文件源代码程序
- JEP 323 - Lambda 参数的局部变量语法
- JEP 181 - 基于巢的访问控制
- JEP 331 - 低开销堆分析
- JEP 318 - Epsilon,无操作垃圾收集器
- JEP 333 - ZGC 可扩展的低延迟垃圾收集器
- 集合 API 更新 - 新 Collection.toArray(IntFunction) 默认方法。
- 字符串 API 更新 - 添加的新方法,如 repeat()、isBlank()、strip() 和 lines()。
- 文件 API 更新 - 添加的新方法,如 readString() 和 writeString()。
- 可选更新 - 添加了新方法 isEmpty()。
Java 11 使用新的方法和选项增强了众多 API,并删除了已弃用的 API 和选项。 我们将在接下来的章节中看到这些变化。
我们已经建立了在线Java编程环境,这样大家就可以在线编译和执行所有可用的示例。 它使大家对正在阅读的内容充满信心,并使我们能够使用不同的选项验证程序。 随意修改任何示例并在线执行。
点击下面的 运行示例 来尝试一下以下示例
如果大家想为 Java 编程语言设置自己的环境,那么本节将指导各位完成整个过程。请按照以下步骤设置自己的 Java 环境。
Java SE 可以免费下载。要下载请单击此处 ,下载与自己的操作系统兼容的版本。
按照说明下载 Java,然后运行 在计算机上安装 Java。在机器上安装 Java 后,大家需要设置环境变量以指向正确的安装目录。
假设我们已经在 目录中安装了 Java
- 右键单击“我的电脑”并选择“属性”。
- 单击“高级”选项卡下的“环境变量”按钮。
- 现在,编辑“路径”变量并在其末尾添加 Java 可执行目录的路径。例如,如果路径当前设置为 C:WindowsSystem32,则按以下方式编辑
环境变量 PATH 应设置为指向 Java 二进制文件的安装位置。如果在执行此操作时遇到问题,请参阅 shell 文档。
例如,如果你使用 bash 作为你的 shell,那么你会在你的 的末尾添加以下行
本教程是为希望了解 Java 11 新特性和实际用法的 Java 程序员而设计的。
了解基本 Java 编程语言是学习本教程中解释的概念的唯一先决条件。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/10186.html