班级: 姓名: 学号: 《JAVA 程序设计》试题1 一、 单项选择填空(每小题 2 分,共 50 分) 1
下列有关Java 语言的叙述中,正确的是(B) A、Java 是不区分大小写的 B、源文件名与public 权限的类名必须相同 C、源文件名其扩展名为
jar D、源文件中public 类的数目不限 2
在Java 中,负责对字节代码解释执行的是(B)
字节就是class 文件 A、垃圾回收器 B、虚拟机 C、编译器 D、多线程机制 3
在Java 程序设计中,由Java 编译器默认导入的包是(D) A、java
applet B、java
awt C、java
util 输入语言 D、java
lang 4
编译Java application 源程序文件将产生相应的字节码文件,这些字节文件的扩展名为(B) A、
java B、
class C、
html D、
在Java 中,用package 语句定义一个包时,该包的层次结构即是(b) A、与文件的结构相同 B、与文件目录的层次相同 C、与文件类型相同 D、与文件大小相同 6
有时在程序设计中采用分治算法而选择递归,“递归”的基本思想是(c) A、“让别人反复调用自己” B、“自己反复调用别人” C、“自己反复调用自己” D、以上说法都不对 7
main 方法是Java Application 程序执行的入口,含有main 方法的类是主类,且main 方法的定义是唯一的,以下哪项是正确的(b) A、public static void main() B、public static void main(String args[ ]) C、public static int main(String arg[]) D、public void main(String arg[]) 8