关于JVM(Java虚拟机)规范,以下哪种说法最为准确?

答案解析

选项A错误,Oracle公司虽然制定了JVM规范,但并不限制其他公司或组织开发符合规范的JVM实现。HotSpot VM只是其中一个实现。选项B错误,JVM规范关注的是字节码的执行,而不是Java语言的语法。Java语法规则由Java语言规范定义。选项D错误,虽然JVM规范会不断更新,但这种更新主要是为了支持新的字节码指令和增强JVM功能,而不是为了支持新的Java语法。Java语法的新特性通常是通过编译器和类库来支持的。选项C正确,JVM规范的核心内容就是定义了字节码指令集和数据格式,保证了字节码的跨平台兼容性,只要JVM实现符合该规范,就能执行相应的字节码。
正确答案:C
随机推荐
开始刷题