1 跨平台原理
在需要运行Java应用程序的操作系统上,安装与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可。
2 JRE和JDK
(1)JRE Java Runtime Environment
Java程序的运行时环境,包含JVM和运行时所需要的核心类库。
运行一个已有的Java程序,只需安装JRE即可。
(2)JDK Java Development Kit
Java程序开发工具包,包含JRE和开发人员使用的工具。
开发工具:编译工具(javac.exe)和运行工具(java.exe)
3 JDK下载与安装
(1)下载
https://www.oracle.com/downloads/
Java (JDK) for Developers
选择所需要的版本以及对应的平台下
本次下载的是:Java SE Development Kit 11.0.11 Windows x64 Installer
(2)JDK安装
注意事项:安装路径中不要包含中文和空格,所有开发工具最好安装目录统一。
(3)JDK安装目录下的文件夹介绍
bin:JDK的各种工具命令。javac和java就放在这个目录。
conf:JDK的相关配置文件。
include:一些平台特定的头文件。
jmods:JDK的各种模块。
legal:JDK各模块的授权文档。
lib:JDK工具的一些补充JAR包。
其余文件为说明性文档。
4 Path环境变量的配置
右键“此电脑” - 属性 - 高级系统设置 - 环境变量 - 新建系统变量
变量名:JAVA_HOME
变量值:JDK安装目录,如:D:\develop\Java\jdk11
编辑系统变量Path - 新建输入“%JAVA_HOME%\bin”- 上移到顶部
5 Java SE 、Java EE、Java ME
Java SE 是Java平台标准版的简称(Java Platform, Standard Edition)
Java EE是Java平台企业版的简称(Java Platform, Enterprise Edition)
Java ME是Java微版的简称(Java Platform, Enterprise Edition)