关于JVM,下面说法错误的是()。
A: JVM能够执行二进制代码。
B: JVM把与平台无关的字节码转换成机器码。
C: JVM是一台虚拟的计算机,没有自己的CPU和内存。
D: JVM不能够执行二进制代码。
A: JVM能够执行二进制代码。
B: JVM把与平台无关的字节码转换成机器码。
C: JVM是一台虚拟的计算机,没有自己的CPU和内存。
D: JVM不能够执行二进制代码。
举一反三
- Java编译程序将Java源程序翻译为JVM可执行代码,即______。 A: 机器码 B: 二进制代码 C: 字节码 D: 字符码
- 下面对JVM叙述不正确的是()。 A: JVM的全称是JavaVirtualMachine。 B: JVM是一种计算机硬件技术,它是Java程序的运行平台。 C: JVM是在计算机硬件系统上用软件实现的一台假想机。 D: Java程序在执行时,JVM把Java字节码解释成机器码。
- 下列有关JVM表述有误的是() A: 为硬件设备 B: 解释执行Java字节码文件 C: 不同平台JVM不同 D: 为软件
- java源文件,经过编译,生成.class字节码文件,JVM加载.class并运行.classJava因为有了JVM得以跨平台、一次编程到处使用原因是不同操作系统对应不同JVM,但不同JVM可以编译相同.java代码
- 下列关于JVM说法,错误的是()。 A: JVM通过专门的线程实现内存的回收。 B: 使用java命令时,可以通过参数来设置分配JVM的内存大小。 C: JRE包括JVM及Java核心类库。 D: 目前主流版本JVM通过纯解释的方式运行Java字节码。