windows 下 Java JDK安装教程,Java环境变量配置

前言

今天我们一起来安装 Java的开发环境,本教程以 jdk1.8 为例子,但是适用于任意版本,根据自己需要换成自己需要的版本即可。
首先简单介绍一下,JDKJava SE Development KitJava 语言软件开发工具包)是原 SUN 公司(现已被 Oracle 公司收购)提供的软件包,其中含有编写和运行Java程序的所有工具,包括组成 Java 环境的基本条件:Java 编译器 javac.exeJava 解释器java.exe等。
在正式安装 JDK之 前我们先大致了解一下,JDK 和 JRE 之间的关系
JDK 是开发 java 程序的基础环境,JDK 包含了 JRE + 开发工具合集,JRE 为运行时环境,内含 JVM 以及 一些 JAVASE 的标准类库,三者关系如下图:

jdk与jre的关系

一、JDK的下载

任何下载途径都不如官网来的权威,https://www.oracle.com/cn/java/technologies/downloads/
访问下载地址,找到自己对应的版本,选择自己本地环境对应的包,下载即可,我这里以 Windows 为例。
这里会发现,jdk8 已经是很老的版本了,所以要往下翻找一下
jdk下载
现在 Windows 基本上应该没有 X86 架构的电脑了,下载 x64 Installer
如果你实在想要查一下,可在系统系统信息中查看
在这里插入图片描述

这里还有一些细节需要注意:

  1. 需要注册一下账号,用自己邮箱就行。
  2. Windows 下对于不同安装包版本的区别:
    a. Compressed Archive (.tar.gz 或 .zip):这种类型通常为一个压缩文件,解压放到所需位置即可,无需任何安装步骤,适合那些希望手动控制安装路径,并且没有图形界面的服务器环境
    b. Install (.exe for Windows, .pkg for macOS):这种运行程序,会提供图形化安装向导,比如安装位置,设置环境变量等,对于初次使用者比较友好,非常方便
    c. MSI Install (.msi) 这个是 Windows 平台上的另一种安装包格式,主要用于企业级别部署,可以集成到系统策略种,便于批量安装和管理,支持无人值守安装模式,可以通过命令参数指定安装选项
  3. linux 下不同版本的区别:这个主要看处理器的架构 命令 lscpu
    a. ARM64 (也称为 AArch64)
    b. x64 (也称为 AMD64 或 x86-64)

二、安装JDK

  1. 双击下载好的安装程序
  2. 一直下一步就好了,如果你不更改安装路径,安装完成后就成功了,不需要自己配置环境变量
  3. 打开 cmd 控制台,输入 java -version , 如下所示,即安装完成
    在这里插入图片描述

三、配置环境变量

如果你输入 java -version 后没有出现上述信息,而是 ‘ java’ 不是内部或外部命令,也不是可运行的程序或批处理文件,那就需要我们自己配置环境变量了。

  1. 点击搜索
  2. 输入环境变量
  3. 点击编辑环境变量
    在这里插入图片描述
  4. 系统变量里【新建】输入变量名 JAVA_HOME ,变量值填入JDK 的安装目录,输入后点击【确定】
  5. 选择系统变量 Path , 点击【编辑】,点击【新建】,添加 %JAVA_HOME%\bin,点击【确定】,关闭编辑框
  6. 再【新建】一个,变量名 CLASSPATH (可以不配置), 变量值输入 %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  7. 所有窗口点击确定后,再次 java -version 测试一下。一般系统环境变量是不用重启电脑的,如果是用户环境变量需要重启电脑后才会生效。

总结

  1. 去官网下载所需版本的安装包。
  2. 建议不要更改默认安装路径,一直下一步安装即可。

如果这篇文章对您有帮助,非常欢迎您点赞支持!这不仅是对我的认可,也能鼓励我继续创作更多有价值的内容。感谢您的支持和反馈,希望未来还能为您提供更多有益的信息和灵感。

  • 27
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值