基础很重要。有些总容易忘记。记录一下,以供温故而知新。
- JVM——Java Virtual Machine
JVM(Java虚拟机)是一个抽象机器。它是一个提供可以执行Java字节码的运行时环境的规范。
他的实例是JRE(Java的运行环境);
通过执行Java命令执行Java文件,创建JVM实例。
1. 加载代码
2. 验证代码
3. 执行代码
4. 提供运行时环境
- JRE——Java Runtime Environment
Java的运行环境
包含一组库和JVM在运行时使用的其他文件
- JDK——Java Development Kit
包含JRE+开发工具