一、JDK9概述
Java Developme Ki (JDK) 9是Java语言的一个版本,提供了开发、运行和测试Java程序所需要的工具。这个版本引入了新的模块化系统,改进了Java平台的一些核心功能,并提供了更强大的工具来帮助开发者构建和部署Java应用程序。
请注意,从Oracle官网下载JDK可能需要您注册一个Oracle账号。
三、JDK9版本历史
JDK9经历了几个主要的版本更新,包括:
JDK 9 GA(一般可用性版本)
JDK 9 Updae 1-4(后续更新版本)
四、JDK9新特性
JDK9引入了一些重要的新特性,包括:
1. 模块化系统:JDK9引入了新的模块化系统,可以将Java应用程序组织成模块,以更好地控制类和资源的可见性以及与其他模块的交互。
2. 新的垃圾收集器:JDK9引入了一个新的垃圾收集器,名为更低的延迟。
3. 改进的JVM诊断工具:JDK9改进了一些JVM诊断工具,如jmap、jsack和jcmd,以提供更详细的信息和更好的性能。
4. Lambda表达式和方法引用:JDK9引入了Lambda表达式和方法引用,使得编写简洁、功能强大的代码更加容易。
5. Opioal 类:JDK9引入了Opioal 类,它是一个可以为ull的容器对象。如果值存在则isPrese()方法返回rue,调用ge()方法会返回该对象。
6. Sream API改进:Sream API在JDK 8中首次亮相,而在JDK 9中进行了改进,包括更好的性能和更强大的功能。
7. 编译器接口(JDK 9):这个新特性为Java开发者和工具提供商提供了一个API,可以访问Java编译器的内部接口。这个API使开发者能够从Java代码中访问和操作编译的类文件。这对于优化和改进Java编译器的性能非常有用。
8. 编译器插件(JDK 9):这个新特性为Java开发者和工具提供商提供了一个框架,可以在编译过程中运行插件,从而执行各种自定义操作。这个框架可以帮助开发者更好地理解和控制Java编译过程。
以上就是JDK9的一些重要新特性。由于篇幅限制,无法列出所有新特性,更多详细信息可以查看Oracle的官方文档。
五、JDK9安装步骤
1. 打开下载的JDK9安装包,并按照屏幕上的指示进行安装。
2. 在安装过程中,您可以选择安装的路径和其他选项。建议将JDK安装在默认路径下以便于管理和配置环境变量。
3. 安装完成后,您可以在命令行中输入`java -versio`来检查是否成功安装了JDK9。如果成功安装,将显示JDK的版本信息。
六、JDK9配置环境变量
1. 在Widows系统中:
右键点击
在:Program FilesJavajdk-9)。
在在变量值的末尾添加
2. 在Liux系统中:
打开终端。
编辑`~/.bashrc`文件(如果不存在则创建),使用文本编辑器打开该文件并添加以下行:`expor JAVA_HOME=/pah/o/jdk-9`(将路径)。
保存文件并关闭编辑器。在终端中执行`source ~/.bashrc`命令使更改生效。
3. 在macOS系统中:
打开终端 执行以下命令编辑`~/.bash_profile`文件(如果不存在则创建):`ao ~/.bash_profile`
在文件的底部添加以下行:`expor JAVA_HOME=/Library/Java/JavaVirualMachies/jdk-
9.jdk/Coes/Home`(请根据您的实际安装路径进行更改)
按`Crl + X`,然后按`Y`保存并退出
使更改生效:`source ~/.bash_profile`
完成以上步骤后,您的系统应该能够找到并使用JDK9。
解决方法:确保您的操作系统版本与JDK9兼容。JDK9支持Widows、Liux和macOS操作系统。在安装之前,请确保您的操作系统符合要求。
解决方法:检查您是否正确设置了JAVA_HOME环境变量。在Widows系统中,您需要按照上述步骤设置环境变量。在Liux和macOS系统中,您需要确保在正确的配置文件中设置了JAVA_HOME变量。
解决方法:确保您的系统能够找到并使用JDK9。您可以通过在命令行中输入`java -versio`来检查是否成功安装了JDK9。如果命令行返回JDK的版本信息,则表示安装成功。如果未返回任何信息,请检查JAVA_HOME环境变量是否正确设置,以及系统路径是否包含JDK的bi目录。
解决方法:如果您在安装JDK9之前已经安装了旧版本的JDK,请手动卸载旧版本。在Widows系统中,您可以通过控制面板卸载程序来卸载旧版本。在Liux和macOS系统中,您需要手动删除旧版本的JDK目录和相关的配置文件。
解决方法:确保您已经正确设置了类路径(CLASSPATH)。您可以将所需的类库和依赖项添加到类路径中,以便系统能够找到它们。在命令行中运行Java程序时,使用`-cp`或`-classpah`选项指定类路径。例如:`java -cp . your.package.YourClass`(其中路径)。
解决方法:确保您正在使用正确的JDK版本。有些新特性可能只在较新的JDK版本中可用。请检查您是否已经安装了最新版本的JDK,并查看官方文档以了解新特性的详细信息和使用方法。
标题:jdk9下载
链接:https://www.zhangqiushi.com/news/gl/1445.html
版权:文章转载自网络,如有侵权,请联系删除!