Java安装详细教程

一、JDK 下载 和 安装

1.1 选择 Java版本

访问 Oracle 官方网站的 Java 下载页面Java Archive | Oracle

在 “Java SE” 部分,选择要下载的java版本,例如 Java SE 17

在这里插入图片描述

Java 平台的不同版本,用于支持不同类型的应用程序和设备。 Java 平台主要分为:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版):Java SE 是 Java 平台的基础,提供了通用的 Java 编程能力

  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版):Java EE 在 Java SE 的基础上提供了专门用于企业级应用开发的工具和服务。

  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版):专门用于支持移动设备和嵌入式系统的开发。Java ME 提供了一个适用于资源受限设备的 Java 运行环境和相应的 API,以便于开发者在这些设备上创建小型、高效的 Java 应用程序。

1.2 下载 JDK

根据操作系统, 选择合适的 JDK(Java Development Kit)版本。因为它包含了 Java 运行时环境(JRE)以及用于开发 Java 应用程序的工具。

在这里插入图片描述

对于Windows系统,不同版本的JDK区别为:

  • Windows x64 Compressed Archive: zip格式的压缩文件,适用于用户希望手动管理安装过程的情况,或者希望将软件安装到自定义目录。
  • Windows x64 Installer: 安装程序通常会自动处理软件的安装和配置,无需用户手动解压缩或执行其他操作。适用于希望简化安装过程的用户,提供了用户友好的图形界面。
  • Windows x64 MSI Installer: MSI(Microsoft Installer)是一种微软提供的安装包格式。适用于需要提供标准化的 Windows 安装体验,并希望与 Windows 系统的其他安装和管理工具集成的软件。

二、 配置环境变量

2.1 配置环境变量的原因

为了在命令行中方便地运行特定工具或应用程序,而不需要每次都提供完整的路径。 当安装 JDK 后,javac.exe(用于代码编译)和 java.exe(用于代码执行)这两个重要的执行文件位于 JDK 的 bin 目录下。然而,系统默认会在当前程序所在的文件夹目录下查找这两个执行文件,而不会自动到其他地方搜索。为了让系统能够在任何目录下找到 javac.exejava.exe,我们需要配置系统的 Path 环境变量。通过将 JDK 的 bin 目录路径添加到 Path 变量中,系统就能够在任何位置找到这两个关键的执行文件,使得每次运行 Java 程序时不必手动指定完整路径。

2.2 配置环境变量

配置环境变量的步骤为:

  1. 解压 JDK 压缩包到自定义目录里面。比如,我的安装目录为 D:\Java\jdk-17.0.8
  2. 在 “系统变量” 部分, 新建变量 JAVA_HOME , 变量值为 JDK 的安装路径(例如 D:\Java\jdk-17.0.8)。
  3. 在 “系统变量” 部分,找到 Path 变量,点击编辑。在编辑窗口中,点击 “新建”,然后添加 JDK 的 bin 目录路径,例如 %JAVA_HOME%\bin

如果以后想要更换 JDK 的版本,只需要更改变量 JAVA_HOME 的值即可

值得注意的是,在一些博客中,还会新建CLASSPATH 系统变量。CLASSPATH 主要与类的加载和运行有关,它告诉 JVM 在哪里找到类文件。在实际开发中,如果你使用现代的构建工具(如 Maven、Gradle),它们通常会自动处理依赖关系和类路径,而不需要手动设置 CLASSPATH

2.3 验证配置是否成功

配置完成后,打开命令提示符(Command Prompt)并运行以下命令:

java -version
javac -version

如果环境变量正确配置,将显示 Java 和编译器的版本信息。


参考资料

Overview of JDK Installation (oracle.com)

Java详细安装配置教程(Windows),从下载到配置——Java-1.8(jdk)安装_jre1.8.0-CSDN博客

  • 18
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值