JDK:Java Development Kit Java工具开发包
JRE:Java Runtime Environment Java运行时环境
JVM:Java Virtual Machine Java虚拟机
Java运行机制:
- Java源文件通过javac进行编译,生成.class文件(字节码文件)
- .class字节码文件通过java命令加载到JVM中运行
- .class文件本身是存在我们的硬盘上的,当加载到jvm时,会在内存中对class文件进行解析,再运行
JDK安装目录详情:
1. Bin下有两个常用可执行文件,bin目录需加到环境变量
javac.exe用来编译java文件,java.exe用来运行java文件
2. jar包,java开发工具包
3. include,本地接口编程
4. jre: java运行环境
5. zip文件,jdk里面的源码