JDK下载、安装及环境配置教程
JDK版本的变迁史及选择
Java语言自JDK1.0版本以来经历了许多次更新,也在基本程序库中增加了大量的类别和包。除了语言上的变化,多年来Java标准库(JCL)发生了巨大的变化,从JDK 1.0中的几百个类暴增到J2SE 5中的三千多个类。
Swing、Java2D等的全新API被加入其中,而许多原本JDK 1.0的类和方法已被弃用。当然,仍然有一些程序可以将Java程序从新版本的Java平台转换为较旧版本(例如Java 5.0降转到1.4)。2017年9月,Java平台的主架构师 Mark Reinhold 发出提议,要求将Java的功能更新周期从之前的每两年一个新版本缩减到每六个月一个新版本。该提议获得了通过,并在提出后不久生效。
Java 8 与 Java 11 为当前提供支持的LTS(长期支持)版本;Java 10 是上一个快速发布版本,且已不再被支持。2018年9月,随着 Java 11 的发布,Java 10 自当日起不再被支持。
Oracle 将在 2019 年 1 月前为商业用途中的 Java 8 长期支持,而针对非商用的更新将继续提供,直至 2020 年 12 月。此外,AdoptOpenJDK 也为 Java 8 提供免费更新。针对 Java 11 的长期支持将不再由 Oracle 提供,而是改由 OpenJDK 社区的 AdoptOpenJDK 提供。
版本选择的问题,1.7、1.8、1.9都是成熟版本,原则上都可以选用。国内公司的商业项目jdk一般不轻易升级,1.9用的就比较少了,加上配套框架升级速度的考虑,1.9版本第二推荐位。
1.8和1.7的应用都比较广泛了,那自然选更新更高级的版本。所以,最推荐用1.8版本。JDK11等其他最新版本除非只想从语言层面去体验新功能,还是不要在实际业务开发中用。
一、下载安装包
jdk-16.0:百度云
jdk-1.8.0:百度云
jdk-11:百度云
提取码:
关注微信公众号"static修饰符"回复"jdk1.8.0"或"jdk16.0"即可获取资源
二、安装教程
本教程以jdk1.8.0为模板进行教学
首先将下载 的.exe文件找到并双击打开
这里一直下一步,安装路径哪里选择自己需要安装的目录;
安装完JDK之后会弹出一个安装jre的提示,可以选择不安装。因为JDK文件夹中也会有一个JRE。
三、环境配置
(win10)在桌面右键[此电脑]---->选择[属性]
弹出以下界面
选择高级系统设置
弹出[系统属性]框 -->选择[环境变量]
这里分两个环境变量
注意:如果选择在用户变量中新建 JAVA_HOME,可能后面会出现 javac不是内部或外部命令,也不是可运行的程序(配置环境变量直接在系统变量里新建)
1)设置JAVA_HOME:
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_231 (这是JDK的路径)
2)设置Path:在系统变量中编辑 Path
Path
%JAVA_HOME%\bin (新建)
双击打开Path
点击新建按钮
3)设置CLASSPATH:
注意,变量值可以只填一个点,后面的变量写不写都是可以的,如果不放心的话可以加上。
设置CLASSPATH的目的:防止出现找不到或无法加载主类问题。
CLASSPATH
.
四、检测jdk是否安装成功
打开Dos命令窗口输入java回车查看
再执行javac回车
最后可以执行一下java -version查看安装的jdk版本(中间有空格)
如果有jdk版本信息,则环境变量配置成功了;