前言
今天我们一起来安装
Java
的开发环境,本教程以jdk1.8
为例子,但是适用于任意版本,根据自己需要换成自己需要的版本即可。
首先简单介绍一下,JDK
(Java SE Development Kit,Java 语言软件开发工具包)是原 SUN 公司(现已被 Oracle 公司收购)提供的软件包,其中含有编写和运行Java程序的所有工具,包括组成Java
环境的基本条件:Java
编译器javac.exe
、Java
解释器java.exe
等。
在正式安装JDK之
前我们先大致了解一下,JDK 和 JRE 之间的关系
JDK
是开发java
程序的基础环境,JDK
包含了JRE
+ 开发工具合集,JRE
为运行时环境,内含JVM
以及 一些JAVASE
的标准类库,三者关系如下图:
一、JDK的下载
任何下载途径都不如官网来的权威,https://www.oracle.com/cn/java/technologies/downloads/
访问下载地址,找到自己对应的版本,选择自己本地环境对应的包,下载即可,我这里以 Windows 为例。
这里会发现,jdk8
已经是很老的版本了,所以要往下翻找一下
现在 Windows 基本上应该没有 X86
架构的电脑了,下载 x64 Installer
如果你实在想要查一下,可在系统 → 系统信息中查看
这里还有一些细节需要注意:
- 需要注册一下账号,用自己邮箱就行。
- Windows 下对于不同安装包版本的区别:
a. Compressed Archive (.tar.gz 或 .zip):这种类型通常为一个压缩文件,解压放到所需位置即可,无需任何安装步骤,适合那些希望手动控制安装路径,并且没有图形界面的服务器环境
。
b. Install (.exe for Windows, .pkg for macOS):这种运行程序,会提供图形化安装向导,比如安装位置,设置环境变量等,对于初次使用者比较友好,非常方便
。
c. MSI Install (.msi) 这个是 Windows 平台上的另一种安装包格式,主要用于企业级别部署,可以集成到系统策略种,便于批量安装和管理,支持无人值守安装模式,可以通过命令参数指定安装选项
。 - linux 下不同版本的区别:这个主要看处理器的架构 命令
lscpu
a. ARM64 (也称为 AArch64)
b. x64 (也称为 AMD64 或 x86-64)
二、安装JDK
- 双击下载好的安装程序
- 一直下一步就好了,如果你不更改安装路径,安装完成后就成功了,不需要自己配置环境变量
- 打开 cmd 控制台,输入
java -version
, 如下所示,即安装完成
三、配置环境变量
如果你输入 java -version
后没有出现上述信息,而是 ‘ java’ 不是内部或外部命令,也不是可运行的程序或批处理文件,那就需要我们自己配置环境变量了。
- 点击搜索
- 输入环境变量
- 点击编辑环境变量
- 系统变量里【新建】输入变量名 JAVA_HOME ,变量值填入JDK 的安装目录,输入后点击【确定】
- 选择系统变量 Path , 点击【编辑】,点击【新建】,添加
%JAVA_HOME%\bin
,点击【确定】,关闭编辑框 - 再【新建】一个,变量名 CLASSPATH (可以不配置), 变量值输入
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
- 所有窗口点击确定后,再次
java -version
测试一下。一般系统环境变量是不用重启电脑的,如果是用户环境变量需要重启电脑后才会生效。
总结
- 去官网下载所需版本的安装包。
- 建议不要更改默认安装路径,一直下一步安装即可。
如果这篇文章对您有帮助,非常欢迎您点赞支持!这不仅是对我的认可,也能鼓励我继续创作更多有价值的内容。感谢您的支持和反馈,希望未来还能为您提供更多有益的信息和灵感。