软件开源,免费。可以在不做修改的情况下,任意分发!
链接全是官网:
如果违规 请指出具体内容!
谢谢!
一、JDK介绍
1、 JDK是什么?
The JDK is a development environment for building applications, and components using the Java programming language.
The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java platform.
JDK是Oracle提供的一套用于开发Java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括Java编译器,Java运行时环境,以及常用的Java类库等。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。
2、 JDK和JRE区别:
普通(最终)用户或者学习者安装JRE(Java运行环境)即可。
JDK(Java开发工具包)包含JRE,如果你不知如何选择,可以使用JDK。
对于新版,现在Oracle只提供JDK!
3、 Oracle JDK 和 Oracle OpenJDK 区别:
主要区别在授权上面,对于个人的学习使用来说两者并无区别。
参见:Java 软件 | Oracle 中国
4、 我应该下载那个版本
Java Update 8:
目前企业/课堂教学主流使用的版本
Oracle已经停止此版本的更新和维护!
Java SE 15:
目前最新的版本,推荐。
Java SE 11 (LTS)
商业长期支持版本!
5、 Installer和Compressed Archive区别
Installer是安装包,CA免安装。
新版JDK安装包进行默认安装,则无需配置。
二、JDK镜像官网
建议从官网下载,这是一个好的好习惯。
Oracle Java Technologies | Oraclewww.oracle.com
Java SE - Downloadswww.oracle.com
JDK Builds from Oraclejdk.java.net
Java | Oraclewww.java.com
三、配置JDK(可选)
Java集成开发环境的正常运行需要Java虚拟机提供支持,你在使用前可能需要配置一下。
新版JDK安装包进行默认安装,则无需配置。
检查是否需要配置JDK
运行终端输入命令:java -version,若显示如下版本信息,则说明已经配置成功,此节下面内容无需再看。
PS C:UsersWu> Java -version.
java version "15" 2020-09-15
Java(TM) SE Runtime Environment (build 15+36-1562)
Java HotSpot(TM) 64-Bit Server VM (build 15+36-1562, mixed mode, sharing)
1、 解压JDK文件到Java目录下
Java文件夹可能需要新建
2、 新建JAVA_HOME系统变量
变量名 JAVA_HOME
变量值 D:Program FilesJavajdk-14 //你的JDK安装目录
3、 新建CLASSPATH系统变量
变量名 CLASSPATH
变量值 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
4、 编辑Path系统变量
编辑文本,在Path变量值后追加
;%JAVA_HOME%bin;%JAVA_HOME%jrebin
5、 补充:
此方法已经弃用,未测试:
对于Eclipse,你也可以通过eclipse的配置文件来指定JVM的位置:
Eclipse安装目录中编辑配置文件"eclipse.ini",在文本开头添加javaw安装目录。
-vm
D:Program FilesJavajdk-12.0.1binjavaw.exe