举个例子:现在有一个中国人和一个美国人,这时候中国出了一本小说,中国人告诉美国人这本书很好看,于是美国人就想看看这本书,可是中文与英文不同,无法直接观看,因此有两个方法使美国人能够看小说:
1.中国人将这本书整体翻译给美国人看:
这种方法能使美国人更快地看完,但如果中国更新了这本小说,中国人又要重新翻译给美国人
这相当于编译型
2.美国人请一个翻译官来翻译:
这种方法虽能跟上更新,但需要逐字翻译,假如需要回头看之前的,又需要重新翻译
这相当于解释型
所以编译型相对来说比解释型要快
所以开发操作系统要用编译型
但Java是编译型和解释型的结合
机制:此图来源于西部开源
此文章为笔记,可能有不足的地方,可以评论错误的地方,我会及时改正


![Java学习[02]程序运行机制 Java学习[02]程序运行机制](http://www.mshxw.com/aiimages/31/328091.png)
