这个问题需要看你指的是哪门语言。不过先说一个重要观点:**"编译型 vs 解释型"其实是语言实现方式的区别,而不是语言本身的属性**。 ## 常见语言的典型实现 | 语言 | 典型执行方式 | |------|------------| | C / C++ / Rust / Go | 编译成机器码 (AOT) | | Java / C# / Kotlin | 编译成字节码 → 虚拟机执行 +