Java运行机制

# Java运行机制

### 兼具编译型与解释型

- 编译型(complie)相当于有一个负责翻译源代码为计算机可以执行的命令的程序,一次性全部编译

不会即时更新

速度快

多用于操作系统

C、C++都是编译型

- 解释型相当于即时解释所用的代码,随时可以更新

会损失一些性能

多用于网页、服务器脚本等对速度要求并不是特别高

## 程序简单运行机制

![Java运行机制](D:\桌面\Java学习\图片库\Java运行机制.png)

1. 将原程序编译为字节码文件
2. 将字节码文件放到虚拟机运行
3. 通过字节码校验器校验代码错误
4. 通过解释器解释运行

**即先编译再解释**

javac中的c即class

posted @ 2021-12-15 19:36  ∷牧野苍枚∷  阅读(39)  评论(0)    收藏  举报