以下关于JDK、JRE和JVM之间关系的描述,哪一项最为准确地体现了它们之间的层级包含关系以及各自的功能侧重?
答案解析
选项A错误,JDK包含JRE,JRE包含JVM,层级关系错误。选项C错误,层级关系错误,而且JVM不是侧重于字节码编译。选项D错误,层级关系错误。选项B正确,JDK包含了JRE,而JRE包含了JVM,JDK主要用于开发和调试Java程序,JRE是运行Java程序所必需的,JVM是执行字节码的核心组件。
正确答案:B