MOOC Java程序设计(浙江长征职业技术学院)1460925178 最新慕课完整章节测试答案
项目一 我的第一个java应用程序
项目一 测验
1、单选题:
作为 Java 程序应用程序入口的 main 方法,其声明格式是:( )
选项:
A: public static int main (String args[ ])
B: public static void main (String args[ ])
C: public void main (String args[ ])
D: public int main (String args[ ])
答案: 【 public static void main (String args[ ])】
2、单选题:
下列关于虚拟机说法错误的是:( )
选项:
A: 虚拟机可以用软件实现
B: 虚拟机不可以用硬件实现
C: 字节码是虚拟机的机器码
D: 虚拟机把代码程序与各操作系统和硬件分开
答案: 【 虚拟机不可以用硬件实现】
3、单选题:
对主类的说明正确的是。( ) public class Helloworld { public static void main(String args[ ]) { System.out.println("欢迎访问 Java 世界!");} }
选项:
A: 源程序无法通过编译,因为主方法的声明不正确
B: 源程序可以通过编译,但无法运行,因为该文件没有 public 类
C: 源程序可以通过编译,但在运行时会出现“程序中没有主方法的异常”
D: 程序能正常运行
答案: 【 程序能正常运行】
4、单选题:
java程序的执行过程中用到一套JDK工具,其中javac.exe指( )
选项:
A: java语言编译器
B: java字节码解释器
C: java文档生成器
D: java类分解器
答案: 【 java语言编译器】
5、单选题:
每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有( )类或者界面是公共的
选项:
A: 一个
B: 两个
C: 四个
D: 任意多个
答案: 【 一个】
6、单选题:
在当前的java实现中,每个编译单元就是一个以( )为后缀的文件
选项:
A: java
B: class
C: doc
D: exe
答案: 【 java】
7、单选题:
以下不是Java的集成开发环境的是( )
选项:
A: MyEclipse
B: Eclipse
C: JCreator
D: CFree
答案: 【 CFree】
8、判断题:
Java 语言不区分大小写。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
Java 程序源文件的扩展名为“*.class”。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
Java 程序中都含有 main 方法,因为它是所有 Java 程序执行的入口。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
11、判断题:
Java 程序可以运行在任何操作系统上,只要有对应操作系统的虚拟机。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
Java 程序源文件名应该与主类名保持一致。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
13、填空题:
设有一个Java应用程序,其源程序文件名为Test.java,则编译该源程序的命令为( ),运行该应用程序的命令为( java )。
答案: 【 javac】
14、填空题:
main方法的声明格式是( )
答案: 【 public static void main(String args[ ])】
15、填空题:
java可以跨平台的原因是( )
答案: 【 JVM java虚拟机】
16、填空题:
在JAVA语言中,将后缀名为( )的源代码文件编译后形成后缀名为.class的字节码文件。
答案: 【 java】
17、填空题:
Java Application应用程序的编写和执行分3步