对于C和C++,它们经过一次编译之后,可以由操作系统直接执行,所以它们是编译型语言。而Java不一样,它首先由编译器编译成.class(字节码)文件,然后在通过JVM从.class文件中读一行解释执行一行,所以它是解释型的语言。也正是由于java对于多种不同的操作系统有不同的JVM,所以实现了真正意义上的跨平台。
百度试题 题目JavaScript是解释型语言还是编译型语言? A.编译型语言B.解释型语言C.都不是D.都是相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 题目python是解释型语言还是编译型语言A.()解释型()B.()编译型 相关知识点: 试题来源: 解析 解释型() 反馈 收藏
Java是一种解释型语言 C. Java是一种兼有编译和解释的语言,Java通过解释型方式将源文件变为目标文件,再通过编译型方式将目标文件变为可执行文件,这样可提高Java程序的运行速度 D. Java是一种兼有编译和解释的语言,Java通过编译型方式将源文件变为目标文件,再通过解释型方式将目标文件变为可执行文件 ...