2.1平台(操作系统)
windows
Mac
Linux
跨平台: java 系统可以在任意系统上运行
跨平台原理:
在需要运行java应用程序操作系统上,安装一个与操作系统对应的java虚拟机(JVM java Virtual Machine) 即可。
JDK和JRE
3.1Jre(Java Runtime Environment)
是java 程序的运行环境,包含了JVM和运行时所需要的核心类库
我们想要运行一个已有的java程序,那么只需安装jRE即可
3.2 JDK(Java Development kit)
是java 程序开发的工具包,包含了JRE和开发人员使用的工具.
其中的开发工具:编译工具(Javac.exe)和运行工具(java.exe)
我们想要开发一个全新的java 程序,那么必须安装JDK
3.3 JDK, JRE和 JVM 的关系
4.3JDK的安装目录
目录名 | 说明 | |
---|---|---|
bin | 该路径下存放了JDK的各种命令。javac和java就放在这个目录下 | |
conf | 该路径下存放了 JDK的相关配置文件 | |
include | 该路径下存放了一些平台的特定的头文件 | |
jmods | 该路径下存放了JDK的各种模块 | |
legal | 该路径下存放了JDK各模块的授权文档 | |
lib | 该路径下存放了JDK工具的一些补充JAR包 |
其余文件为说明性文档。