第 1 页 共 8 页 湖南人文科技学院2007 年上学期期终考试 《Java程序设计与技术》试题A卷 (时量:120 分钟,适用于06 级网络工程本科专业1 ~2 班) 一、判断题,正确的记√,错误的记×(共4 题,每题1 分,共计7 分) 1.组成 Java Application 程序的若干个类中,有且仅有一个主类,只有主类中含有主方法 main()
(√) 2.Java 语言使用的是 Unicode 字符集,每个字符在内存中占 8 位
(×) 3.静态方法只能处理静态变量
( √ ) 4.捕获异常 try 语句后面通常跟有一个或多个 catch()方法用来处理 try 块内生成的异常事件
( √ ) 5.当线程类所定义的 run()方法执行完毕,线程的运行就会终止
(√) 6.Map 接口是自 Collection 接口的继承而来
(×) 7.文件缓冲流的作用是提高文件的读/写效率
(√) 二、填空题(共4 题,每题2 分,共计8 分) 1.已知:int a =8,b=6; 则:表达式++a-b++的值为(3) 2.已知:boolean b1=true,b2; 则:表达式
b1 && b2 ||b2 的值为(false) 3.Java 语言中,重载方法的选择是在编译时进行的,系统根据(参数个数)、(参数类型 )和参数顺序寻找匹配方法
4.实现接口中的抽象方法时,必须使用(完全相同)的方法头,并且还要用(public )修饰符
二、单选择题(共8 题,每题2 分,共计16 分) 1.下列关于运行字节码文件的命令行参的描述中,正确的是( A ) A.第一个命令行参数(紧跟命令字的参数 )被存放在 args[0] 中 B.第一个命令行参数被存放在args[1] 中 C.命令行的命令字被存放在args[0] 中 D.数组 args[] 的大小与命令行的参数的个数