教程 > Java 11 教程 阅读:73

Java 11 教程

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编程环境,这样大家就可以在线编译和执行所有可用的示例。 它使大家对正在阅读的内容充满信心,并使我们能够使用不同的选项验证程序。 随意修改任何示例并在线执行。

点击下面的 运行示例 来尝试一下以下示例

public class MyFirstJavaProgram {
   public static void main(String []args) {
      System.out.println("Hello World");
   }
}

运行示例


本地环境设置

如果大家想为 Java 编程语言设置自己的环境,那么本节将指导各位完成整个过程。请按照以下步骤设置自己的 Java 环境。

Java SE 可以免费下载。要下载请单击此处 ,下载与自己的操作系统兼容的版本。

按照说明下载 Java,然后运行 *.exe 在计算机上安装 Java。在机器上安装 Java 后,大家需要设置环境变量以指向正确的安装目录。

为 Windows 设置PATH

假设我们已经在 c:\Program Files\java\jdk 目录中安装了 Java

  • 右键单击“我的电脑”并选择“属性”。
  • 单击“高级”选项卡下的“环境变量”按钮。
  • 现在,编辑“路径”变量并在其末尾添加 Java 可执行目录的路径。例如,如果路径当前设置为 C:\Windows\System32,则按以下方式编辑
    C:\Windows\System32;c:\Program Files\java\jdk\bin。
    

为 Linux、UNIX、Solaris、FreeBSD 设置路径

环境变量 PATH 应设置为指向 Java 二进制文件的安装位置。如果在执行此操作时遇到问题,请参阅 shell 文档。

例如,如果你使用 bash 作为你的 shell,那么你会在你的 .bashrc 的末尾添加以下行

export PATH=/path/to/java:$PATH

谁适合阅读

本教程是为希望了解 Java 11 新特性和实际用法的 Java 程序员而设计的。

了解基本 Java 编程语言是学习本教程中解释的概念的唯一先决条件。

查看笔记

扫码一下
查看教程更方便