Interpreter
解释器直接执行源代码或字节码而不编译为机器码,逐语句翻译执行。
用途
理解脚本语言执行模型与交互式开发。
机制
逐行/逐语句解析并执行。字节码解释器(Python/Java JVM)先编译为字节码再解释。JIT 混合:热点代码编译为机器码加速。REPL 支持交互式执行。
用例
- 语言实现
- 脚本执行
- REPL 交互式解释
解释器直接执行源代码或字节码而不编译为机器码,逐语句翻译执行。
理解脚本语言执行模型与交互式开发。
逐行/逐语句解析并执行。字节码解释器(Python/Java JVM)先编译为字节码再解释。JIT 混合:热点代码编译为机器码加速。REPL 支持交互式执行。