Java运行机制
# Java运行机制
### 兼具编译型与解释型
- 编译型(complie)相当于有一个负责翻译源代码为计算机可以执行的命令的程序,一次性全部编译
不会即时更新
速度快
多用于操作系统
C、C++都是编译型
- 解释型相当于即时解释所用的代码,随时可以更新
会损失一些性能
多用于网页、服务器脚本等对速度要求并不是特别高
## 程序简单运行机制

1. 将原程序编译为字节码文件
2. 将字节码文件放到虚拟机运行
3. 通过字节码校验器校验代码错误
4. 通过解释器解释运行
**即先编译再解释**
javac中的c即class

浙公网安备 33010602011771号