一,JDK和JRE的基本概念
- JDK:Java标准开发包 ,提供了编译,运行java的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等
- JRE:java运行时环境,运行java的必须条件,包括JVM和运行java程序的其他环境支持
一般而言,如果只是运行java程序,可以只安装JRE,无需安装JDK,需要开发java则需要安装JDK
二、下载与安装JDK
1.登录(大概200多M)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.单机如图所示链接,进入JDK下载页面根据自己的平台选择下载版本,博主是win10系统64位
3.64位的Windows系统下的JDK下载之后,得到一个jdk-8u101-windows-x64文件,双击来运行程序
4.开始安装后,注意:只安装
-
Development Tools:JDK的核心,包括编译java程序所必须的命令工具,实际上已经包含了运行java程序的JRE
-
Source Code:将会安装java所有核心类库的源代码
不安装
- 公共JRE:是一个独立的JRE系统,会向IE浏览器和系统中注册java运行时环境,通过这种方式系统中任何程序都可以使用公共JRE。由于现在在网页上执行Applet的机会越来越少,而且完全可以选择使用JDK目录下的JRE来运行java程序,因此没有太大必要安装公共JRE。
5.选择安装路径,为了避免麻烦,安装路径里面不要有空格和汉字,博主的路径E:\ProgramFiles\Java\jdk1.8.0_241
三、文件解释说明
可以看到以下文件:
- bin:存放各种工具命令,常用的java ,javac等
- db:安装javaDB的路径
- include:一些平台特定的头文件
- jre:运行java所需要的JRE环境
- lib:JDK工具命令的实际执行程序
- javafx-src.zip:Java FX所有核心类库的源代码
- src.zip:java所有核心类库的源代码
- LICENSE,README.html等说明性文档
四、设置PATH环境变量**
windows系统不区分大小写,linux系统区分大小写
windows10系统配置环境变量:
桌面-我的电脑-右键-属性-高级-环境变量-系统变量
新建➡JAVA_HOME E:\ProgramFiles\Java\jdk1.8.0_241
双击PATH ➡ 新建 %JAVA_HOME%\bin
- 注意博主是添加给系统变量。实际上建议添加用户变量,只是用户变量只是对当前用户有效,而系统变量对所有用户有效,为了减少自己所做修改对其他人的影响,而且优先执行系统path里面的java命令
五,安装成功与否的检测
cmd > java -version