JDK、JRE、JVM 与跨平台原理 | JavaSE

本章覆盖:JDK、JRE、JVM 的定义与职责;JDK、运行时环境、标准类库与 JVM 的协作关系;Java 源文件、字节码、Class 文件与机器指令的关系;javac 编译与 java 启动的基本链路;JVM 为什么需要针对不同操作系统和硬件实现;“一次编译,到处运行”的机制、前提与边界。

本章知识点

  • JDK、JRE、JVM 的定义与职责
  • JDK、运行时环境、标准类库与 JVM 的协作关系
  • Java 源文件、字节码、Class 文件与机器指令的关系
  • javac 编译与 java 启动的基本链路
  • JVM 为什么需要针对不同操作系统和硬件实现
  • “一次编译,到处运行”的机制、前提与边界