java 11 教程——迹忆客-ag捕鱼王app官网
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 编程语言是学习本教程中解释的概念的唯一先决条件。