1.网站下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.百度网盘
JDK8
链接: link
提取码:em11
复制这段内容后打开百度网盘手机App,操作更方便哦
JDK13
链接:link
提取码:96c1
复制这段内容后打开百度网盘手机App,操作更方便哦
3.环境变量配置
在高级系统设置中设置环境变量
3.1 JAVA_HOME
新建系统变量:JAVA_HOME=D:\Soft Installation\Java_jdk8\jdk1.8.0_181
3.2 Path
在系统变量Path后面追加;%JAVA_HOME%\bin(;看所在位置决定是否添加)
3.3 CLASSPATH
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(切记设置的话别漏了前面的".",jdk 1.6以上版本可以不用配置,默认到当前目录文件下相当于ClASSPATH=.;)
4.检测是否配置成功
【WIN+R】打开运行窗口,输入cmd(命令提示符)
在cmd中执行java -version和javac -version。
若是出问题,可在PATH,设置变量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
5.其他相关知识点
1.配置环境变量的原因:可以在各个盘符下使用Javac和java命令进行编译运行。
2.path路径有先后顺序,所以最好上移到第一行。
3.新建JAVA_HOME的原因是为了便于后续修改JDK版本。
4:path中的配置是动态获取(%JAVA-HOME%),后面\bin就指bin目录。
5.CLASSPATH环境变量里纪录的是Java类的运行文件所在目录,配置后好处是在各个盘符下都可以访问类文件,弊端是只能把.class文件都存到该路径下。
6.JDK:java程序员的产品,是整个Java的核心,它包括了Java的运行环境、Java工具和Java的基础类库(包含jre)。
7.JRE:Java的运行环境,包括JVM,Java核心类库。JRE=jvm+类库
8.jdk文件目录
bin:存放Java的编译器,解释器等工具(可执行文件)
db:jdk自带的一个数据库
include:存放调用系统资源的接口文件
jre:Java运行环境
lib:Java类库文件