第 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[] 的大小与命令行的参数的个数无关 2.下列循环语句的循环次数是( D ) int i=5; do { System.out.println(i--); i--; }while(i!=0); A.0 B.1 C.5 D.无限 3.在成员方法的访问控制修饰符中,规定访问权限包含该类自身,同包的其他类和其他包的该类子类的修饰符是( D ) A.private B.public C.默认 D.protected 4.下列关于子类继承父类的成员的描述中,错误的是( A ) A.子类中继承父类中的所有成员都可以访问 B.子类中定义有与父类同名变量时,在子类继承父类的操作中,使用继承父类的变量;子类执行自己的操作中,使用自己定义的变量 C.当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成员方法. D.方...