Day05 -- Java入门03:变异型和解释型
Java程序运行机制
1. 编译型(compile)
通过编译器把源程序(.java文件)翻译成机器能懂的语言,即字节码文件(.class文件)
电脑只管执行,运行速度较快
操作系统会用编译型(C/C++)
2. 解释型
读一句翻译一句
灵活性高,但性能有所损失
网页、脚本等
程序运行机制
源程序(.java文件)-> Java编译器(预编译) -> 字节码(.class文件)
-> (JVM虚拟机)类装载器 -> 字节码校验器 (确认代码是否正确)-> 解释器 -> 操作系统平台