南开大学21秋《Java语言程序设计》综合测试题库答案参考36

上传人:桔**** 文档编号:447368273 上传时间:2023-08-02 格式:DOCX 页数:13 大小:14.49KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》综合测试题库答案参考36_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考36_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考36_第3页
第3页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考36_第4页
第4页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考36_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《南开大学21秋《Java语言程序设计》综合测试题库答案参考36》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》综合测试题库答案参考36(13页珍藏版)》请在金锄头文库上搜索。

1、南开大学21秋Java语言程序设计综合测试题库答案参考1. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B2. 以下不是Reader基类的直接派生子类的是( )。A.BufferedReaderB.FilterReaderC.FileReaderD.PipedReader参考答案:C3. 下面数据类型中( )占用的空间最大。A.floatB.intC.byteD.double参考答案:D4. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考

2、答案:B5. 下列哪个选项是合法的标识符?( )A.123B._nameC.classD.1first参考答案:B6. Final类中的属性和方法都必须被final修饰符修饰。( )A.错误B.正确参考答案:A7. Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器参考答案:B8. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A9. 下列关于int类型的说法中,正确的一个是

3、( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型参考答案:B10. 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B11. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D12. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。(

4、 )A.错误B.正确参考答案:B13. Java程序的主要类型有( )A.ApplicationsB.AppletsC.客户端D.服务器参考答案:AB14. 执行下列代码后,哪个结论是正确的( ) String s=new String10;A.s10为;B.s9为null;C.s0为未定义D.s.length为10参考答案:BD15. 如果用final修饰方法,则该方法不能在子类中被覆盖。( )A.错误B.正确参考答案:B16. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B17. 当浏览器重新返回Applet所在页面时,将调用Applet类的方

5、法是_。A.start( )B.init( )C.stop( )D.destroy( )参考答案:A18. 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD19. 关于Java Application和Applet的说法中,不正确的是( )。A.都包含main(

6、)方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行参考答案:ACD20. File类中用_函数获取文件的绝对路径。A.path( )B.getPath( )C.getAbsolutePath( )D.getName( )参考答案:C21. 关于方法的形参和实参,下列说法正确的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:C22.

7、关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD23. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B24. 用来导入已定义好的类或包的语句是( )A.mainB.importC.public classD.class参考答案:B25. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s

8、的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B26. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB27. Java application中的主类需包含main方法,main方法的返回类型是什么?( )A.intB.floatC.doubleD.void参考答案:D28. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A29. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答案:BCD30. Java2主要有

9、几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC31. 正确的是( )A.String s=“Welcome to our school”; String t=“thanks”; String k=s+t;B.String s=“Welcome to our school”; String s=s.toUpperCase( );C.String s=“Welcome to our school”; String t=s3+“again”;D.String s=“Welcome to our school”; String t=s“school”;参考答案:A32. 定义一个

10、名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D33. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B34. 数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )A.错误B.正确参考答案:B35. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法

11、可以直接调用本类的类方法参考答案:A36. 在Java语言中,drawOval(100, 100, 80, 80)表示绘制圆,其中(100,100)表示圆心。( )A.错误B.正确参考答案:B37. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )A.错误B.正确参考答案:B38. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y & ! (x z )参考答案

12、:B39. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A40. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A.javaB.classC.htmlD.exe参考答案:B41. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:A42. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.publ

13、ic void printValue(int i, int j) /*.*/ 3.public void printValue(int i)/*.*/ 4. 5.public class Teacher extends Person 6. public void printValue( ) /*.*/ 7. public void printValue(int i) /*.*/ 8. public static void main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D43. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.错误B.正确参考答案:A44. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B45. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号