南开大学22春《Java语言程序设计》补考试题库答案参考12

上传人:公**** 文档编号:508952429 上传时间:2023-11-11 格式:DOCX 页数:11 大小:13.35KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》补考试题库答案参考12_第1页
第1页 / 共11页
南开大学22春《Java语言程序设计》补考试题库答案参考12_第2页
第2页 / 共11页
南开大学22春《Java语言程序设计》补考试题库答案参考12_第3页
第3页 / 共11页
南开大学22春《Java语言程序设计》补考试题库答案参考12_第4页
第4页 / 共11页
南开大学22春《Java语言程序设计》补考试题库答案参考12_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、南开大学22春Java语言程序设计补考试题库答案参考1. 若已定义bytex=11,22,33,-66;其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xC.xk+5D.x0参考答案:C2. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A3. sql语句不能支持嵌套查询,可以连接查询。( )A.错误B.正确参考答案:A4. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1

2、=TrueC.bl=“true”D.bl=0参考答案:A5. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B6. 以下session的描述错误的是_。A.session对象保存客户端信息B.每个session对应多个客户信息C.session是有生命周期的D.当关闭浏览器时session结束参考答案:B7. Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A8. 数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )A.错误B.正确参考答案

3、:B9. Java的各种数据类型所占用的内存长度与具体软硬件环境有关。( )A.错误B.正确参考答案:B10. 关于计算机输入和输出,下列哪一项是不正确的?( )A.一般称为IO OutputB.计算机程序的一般模型可归纳为输入、计算和输出C.对于同样的程序,不同的输入,一般会有不同的输出D.是人机交互的重要手段参考答案:C11. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D12. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考

4、答案:ACD13. 下列属于合法的Java标识符是( )A.”ABC”B.&5678C.+rriwoD.saler参考答案:D14. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D15. 属于main( )方法的返回类型是( )。A.publicB.staticC.voidD.main参考答案:C16. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A17. 即使一个类中未显式定义构造函数,也会有一个缺省的

5、构造函数,缺省的构造函数是无参函数,函数体为空。( )A.错误B.正确参考答案:B18. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。( )A.错误B.正确参考答案:A19. 下面程序段:boolean a=false; boolean b=true; boolean c=(a&b)&(!b) boolean result=(a&b)&(!b); 执行完后,正确的结果是( )。A.c=false; result=falseB.c=true; result=trueC.c=true; result=falseD.c=false; resu

6、lt=true参考答案:A20. 不能构成循环的语句是( )。A.for语句B.while语句C.switch语句D.dowhile语句参考答案:C21. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C22. 关于RandomAccessFile类,下列哪些是正确的?( )A.支持文件的随机存取,即存取任意位置的数据B.区别对待二进制文件和字符文件C.使用者需要清楚文件中各数据的长度和位置D.操作方式比通过S

7、tream类的方式要强大参考答案:ACD23. 数组元素只可以是基本数据类型。( )A.错误B.正确参考答案:A24. 下列关于内存回收的语句,( )说明是正确的。A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责释放无用内存D.内存回收程序可以在指定的时间释放内存对象参考答案:C25. Java中,并非每个事件类都只对应一个事件。( )A.错误B.正确参考答案:B26. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。A.listbox.add(“The end item”,0)B.listbox.add(“The end

8、item”,10)C.listbox.add(“The end item”,-1)D.listbox.add(“The end item”,1)参考答案:C27. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD28. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都

9、是参考答案:D29. 定义变量如下:char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )。A.i=c+iB.c=c+iC.L=f+LD.f=i+L+f参考答案:AD30. 下列自定义标识符名合法的有( )A.x_1B.张三C.RATED.361A参考答案:ABC31. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A32. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False

10、); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B33. 关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD34. Java类可以作为类型定义机制和数据封装机制。( )A.错误B.正确参考答案:B35. 下列关于JAVA语言中要使用的一个变量,正确的是( )。A.在JAVA程序中要使用一个变量,必须先对其进行

11、声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:ABC36. 关于方法的形参和实参,下列说法正确的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:C37. 下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。A.int aB.String aC.a=new ArrayLis

12、t( )D.a=new Array( )参考答案:C38. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B39. 设原字符串s为StringBuffer型,且s=“Hello java”,如果想用子串替换把s转换成“Hello World”,则正确的语句是( )。A.s.replace(6,9,“World”)B.s.replace(6,10,“World”)C.s=“World”D.s=replace(“java”,“World”)参考答案

13、:B40. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A41. JDK的lib目录主要存放的文件有( )A.java文件B.class文件C.jar文件D.lib文件参考答案:CD42. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD43. 在Java语言中,可以用来完成方法调用的方式是( )。A.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D44. 实例方法可直接调用其他类的实例方法。( )A.错误B.正确参考答案:A45. 多态的表现形式有( )A.定义很多子类B.定义内部类C.方法覆盖D.方法重载参考答案:CD46. 下列正确的句子是( )。A.float 3.14B.byte i=225C.k=33LD.int p;参考答案:D47. 在switch(expression)语句中,expressi

展开阅读全文
相关资源
相关搜索

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

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