在Java中,关于.class字节码文件的描述,以下哪项是正确的?
答案解析
选项A错误,.class字节码文件不能直接在操作系统上运行,需要Java虚拟机(JVM)来执行。选项C错误,.class字节码文件是平台无关的,同一份.class文件可以在不同操作系统上的JVM上运行。选项D错误,.class字节码文件是编译后的中间代码,不是源代码,不能直接阅读和修改。选项B正确,.class字节码文件是Java源代码编译后的中间代码,需要Java虚拟机(JVM)来执行。
正确答案:B