java面向对象期末考试试题_湖北大学JAVA面向对象期末考试试题

作业1

一、选择题

1.下面关于Java 语言特点的描述中,错误的是(A )。

A.Java是纯面向对象编程语言,支持单继承和多继承。

B.Java支持分布式的网络应用,可透明地访问网络上的其他对象。

C.Java支持多线程编程。

D.Java程序与平台无关、可移植性好。

2.编译Java程序后生成的面向JVM的字节码文件的扩展名是(B )。

A..java B..class C..obj D..exe

3.Java SE的命令文件(java、javac、javadoc等)所在目录是(C )。

A.%JAVA_HOME%\jre B.%JAVA_HOME%\lib

C.%JAVA_HOME%\bin D.%JAVA_HOME%\demo

4.下列关于运行字节码文件的命令行参的描述中,正确的是(C )。

A.命令行的命令字被存放在args[0]中。

B.数组args[]的大小与命令行的参数的个数无关。

C.第一个命令行参数(紧跟命令字的参数)被存放在args[0]中。

D.第一个命令行参数被存放在args[1]中。

5.下面哪些选项是正确的main方法说明?(D )

A.void main() B.private static void main(String args[]) C.public main(String args[]) D.public static void main(String args[])

6.下面哪种注释方法能够支持javadoc命令?(C )

A.// B./*...*/ C./**...*/ D./**...**/

二、判断题

1.Java语言具有较好的安全性和可移植性及与平台无关等特性。(√ )2.Java语言的源程序不是编译型的,而是编译解释型的。(√ )

3.使用java命令运行字节码文件时,必须给出文件的扩展名.class。(× )4.java.util.Scanner(System.in)可以接收用户从键盘输入的简单数据。(√ )5.Java程序中不区分大小写字母。(× )

6.机器不能直接识别字节码文件,它要经过JVM中的解释器边解释边执行。(√ )7.System类中的println()方法分行显示信息,而print()方法不分行显示信息。(√ )8.当前路径的标识是“.”。(√ )

9.java命令不区分大小写,而javac命令区分大小写。(× )

你可能感兴趣的:(java面向对象期末考试试题)