题目内容

以下关于JVM的叙述,哪两项正确?

A. JVM运行于操作系统之上,它依赖于操作系统。
B. JVM运行于操作系统之上,它与操作系统无关。
C. JVM支持Java程序运行,它能够直接运行Java字节码文件。
D. JVM支持Java程序运行,它能够直接运行Java源代码文件。

查看答案
更多问题

以下关于Java文件名的叙述,正确的有哪两项?

A. Java源文件的扩展名应为.java
B. Java源文件的文件名应与文件中的类名一致
C. Java字节码文件的扩展名应为.java
D. 一个Java源文件中只能包含一个Java类

以下选项中关于Java跨平台原理的说法正确的有哪些?

A. Java源程序要先编译成与平台无关的字节码文件(.class),然后字节码文件再被解释成机器码运行。
B. Java的跨平台原理决定了其性能比C/C++高
C. Java虚拟机是可运行Java字节码文件的虚拟计算机,不同平台的虚拟机是不同的,但它们都提供了相同的接口。
D. Java语言具有一次编译,到处运行的特点,可以在所有的平台上运行。

运行一个java应用程序的语法分两种,执行类使用的命令是什么?执行jar文件使用的命令又是什么?

堆是存放对象的地方,如果有程序需要在堆中疯狂的创建对象,那么程序需要不断的申请内存,由于没有足够的内存,此时就会抛出OutOfMemoryError,这就是内存溢出。调大内存的JVM运行参数是什么?遇到上述情况可以如何配置?

答案查题题库