学习目标:
- Java语言跨平台原理
- JRE和JDK的区别
- Path环境变量设置
一、Java语言跨平台原理
Java程序要能够被Windows、Linux、MacOS操作系统识别,主要依靠的是Java虚拟机(JVM),只要在各自的操作系统上安装对应版本的Java虚拟机,那么该操作系统就可以运行Java程序。Java虚拟机充当的就是翻译官的角色,把Java程序翻译成Windows、Linux、MacOS操作系统能够识别的程序,这样Java程序就可以在各个平台上运行了。
二、JRE和JDK的区别
JRE:Java运行时环境
包含了JVM以及运行时所需要的的核心类库
JDK:Java开发工具包
包含JRE和开发人员使用的工具
如果需要开发则安装JDK,如果只是运行Java程序则只用安装JRE。
三、Path环境变量设置
添加系统环境变量:
JAVA_HOME : JDK安装目录(如 C:\Program Files (x86)\Java\jdk1.8.0_91 )
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;