在 Windows 上安装 Java 11
简介
Java 是一种广泛应用于各种软件开发领域的编程语言,Java 11 作为其重要版本,带来了许多新特性和性能提升。在 Windows 操作系统上安装 Java 11 是进行 Java 开发和运行基于 Java 的应用程序的第一步。本博客将详细介绍在 Windows 上安装 Java 11 的相关知识,帮助读者顺利开启 Java 之旅。
目录
- Java 11 基础概念
- 在 Windows 上安装 Java 11 的方法
- 常见实践
- 最佳实践
- 小结
- 参考资料
Java 11 基础概念
Java 11 是 Java 编程语言的一个长期支持版本(LTS)。它在性能、安全性和功能方面都有显著的改进。一些重要特性包括: - 本地 HTTP 客户端:提供了更高效、易用的 HTTP 客户端 API,方便进行网络请求操作。 - Epsilon 垃圾回收器:一种实验性的垃圾回收器,旨在提供一个完全不进行内存回收的选项,适用于特定的应用场景。 - 动态类文件常量:允许在运行时生成类文件常量,增强了 Java 代码的动态性。
在 Windows 上安装 Java 11 的方法
从 Oracle 官网下载安装包
- 打开浏览器,访问 Oracle Java 下载页面:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html。
- 选择适合你 Windows 系统的安装包(例如,Windows x64 位系统选择相应的 x64 安装包)。
- 下载完成后,双击安装包启动安装向导。
- 按照安装向导的提示完成安装,安装过程中可以选择安装路径等选项。
从 OpenJDK 下载安装包
- 访问 OpenJDK 官方网站,例如 AdoptOpenJDK:https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=hotspot。
- 下载适合你 Windows 系统的 OpenJDK 11 安装包。
- 解压下载的压缩包到你希望安装 Java 的目录。例如,解压到
C:\Program Files\Java\openjdk-11
。
设置环境变量
安装完成后,需要设置系统环境变量,以便系统能够找到 Java 可执行文件。
1. 右键点击“此电脑”,选择“属性”。
2. 在弹出的窗口中,点击“高级系统设置”。
3. 在“系统属性”窗口中,点击“环境变量”按钮。
4. 在“系统变量”部分,找到“Path”变量,点击“编辑”。
5. 点击“新建”,添加 Java 安装目录下的 bin
文件夹路径。例如,如果 Java 安装在 C:\Program Files\Java\jdk-11.0.11
,则添加 C:\Program Files\Java\jdk-11.0.11\bin
。
6. 点击“确定”保存设置。
验证安装
打开命令提示符(CMD),输入以下命令:
java -version
如果安装成功,将会显示 Java 11 的版本信息,例如:
java version "11.0.11" 2022-04-19 LTS
Java(TM) SE Runtime Environment 11.0.11 (build 11.0.11+9-LTS-199)
Java HotSpot(TM) 64-Bit Server VM 11.0.11 (build 11.0.11+9-LTS-199, mixed mode)
常见实践
编译和运行 Java 程序
创建一个简单的 Java 源文件,例如 HelloWorld.java
,内容如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在命令提示符中,进入 HelloWorld.java
所在的目录,然后执行以下命令进行编译和运行:
javac HelloWorld.java
java HelloWorld
这将编译 HelloWorld.java
文件生成字节码文件 HelloWorld.class
,并运行该程序,输出 Hello, World!
。
配置 IDE 以使用 Java 11
许多集成开发环境(IDE),如 IntelliJ IDEA、Eclipse 和 NetBeans,都支持 Java 11。以下以 IntelliJ IDEA 为例:
1. 打开 IntelliJ IDEA。
2. 点击“File” -> “Project Structure”。
3. 在左侧菜单中选择“Project”。
4. 在“Project SDK”下拉菜单中选择“New”。
5. 浏览到 Java 11 的安装目录,选择 jre
文件夹,然后点击“OK”。
6. 配置完成后,在 IDE 中创建和运行 Java 项目时,就会使用 Java 11 环境。
最佳实践
使用版本管理工具
为了方便管理不同版本的 Java,可以使用版本管理工具,如 SDKMAN!(适用于 Windows Subsystem for Linux,WSL)。在 WSL 中安装 SDKMAN!后,可以使用以下命令安装 Java 11:
sdk install java 11.0.11-open
SDKMAN!允许你轻松切换不同版本的 Java,并且会自动管理环境变量。
定期更新 Java
由于 Java 会不断发布安全更新和功能改进,建议定期更新到最新的 Java 11 版本。通过 Oracle 或 OpenJDK 的官方渠道获取最新的安装包,并按照上述安装步骤进行更新。
遵循官方文档和社区资源
在安装和使用 Java 11 过程中,遇到问题时应首先查阅官方文档,如 Oracle Java 文档和 OpenJDK 文档。同时,积极参与 Java 社区论坛,如 Stack Overflow,获取更多的经验和解决方案。
小结
在 Windows 上安装 Java 11 是一个相对简单的过程,但需要注意下载合适的安装包、正确设置环境变量以及进行必要的配置。掌握 Java 11 的基础概念、常见实践和最佳实践,将有助于读者更好地进行 Java 开发和应用部署。希望本博客能够帮助你顺利安装和使用 Java 11,开启精彩的 Java 编程之旅。
参考资料
- Oracle Java 官方文档:https://docs.oracle.com/en/java/javase/11/
- OpenJDK 官方网站:https://openjdk.java.net/
- SDKMAN!官方网站:https://sdkman.io/