语言的两种机制
- 编译型
- 解释型
翻译的时机不同
类比如:有个中国人和一个外国人,外国人想读中国人写的书,有两种方式选择:1.购买整本书的译文(编译型)2.请一个翻译,读到哪段就叫翻译翻译哪段(解释型)。第一种的好处是正本读没有实时翻译节约资源,速度快。但是如果有修改或者变化必须重新购买正本译文。第二种的好处是可以实时翻译如果有修改可以随时往前调整,但是浪费资源,速度慢。
编译型:操作系统
解释型:网页,脚本
java的运行机制
语言的两种机制java都有
java文件____java编译器___--->class文件(预编译的过程)
----->类装载器---->字节码校验器----->解释器----->操作系统平台