南开大学21秋《Java语言程序设计》离线作业2答案第45期

上传人:ni****g 文档编号:554507826 上传时间:2022-10-08 格式:DOCX 页数:11 大小:12.79KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》离线作业2答案第45期_第1页
第1页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第45期_第2页
第2页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第45期_第3页
第3页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第45期_第4页
第4页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第45期_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《南开大学21秋《Java语言程序设计》离线作业2答案第45期》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》离线作业2答案第45期(11页珍藏版)》请在金锄头文库上搜索。

1、南开大学21秋Java语言程序设计离线作业2-001答案1. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B2. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C3. 指出下列哪个方法与方法public void add(int a)为合理的重载方法?( )A.public int add(int a)B.public void add(long a)C.public void add(int a, int b)D.public void add(float a)参考答案:CD4. 在关系数据库中一个关

2、系就是一个二维表。( )A.错误B.正确参考答案:B5. 下列代码的执行结果是:( ) public class Test3 public static void main(String args)System.out.println(100%3); System.out.print(“,”); System.out.println(100%3.0);A.1,1B.1,1.0C.1.0,1D.1.0,1.0参考答案:B6. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A7. 下列自定义标识符名合法的有( )A.x_1B.张三C.R

3、ATED.361A参考答案:ABC8. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B9. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取参考答案:D10. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B11.

4、以下不是Reader基类的直接派生子类的是( )。A.BufferedReaderB.FilterReaderC.FileReaderD.PipedReader参考答案:C12. Java语言属于面向( )的语言。A.机器B.对象C.过程D.操作系统参考答案:B13. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A14. 在Java中,表示换行符的转义字符是( )。A.nB.fC.nD.dd参考答案:A15. 算术表达式1+2/3-4*5的值为( )A.1B.-19C.-5D.0参考答案:B16. 一个循环一般应包括哪几部分内容?( )

5、A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D17. 关于RandomAccessFile类,下列哪些是正确的?( )A.支持文件的随机存取,即存取任意位置的数据B.区别对待二进制文件和字符文件C.使用者需要清楚文件中各数据的长度和位置D.操作方式比通过Stream类的方式要强大参考答案:ACD18. ry语句块后可以存在不限数量的catch语句块。( )A.错误B.正确参考答案:B19. 下面哪一行代码正确的声明了一个类方法(静态方法)?( )A.public int method(int i)B.protected method(int i)C.public s

6、tatic method(String s)D.protected static void method(Integer i)参考答案:D20. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B21. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B22. 构造BufferedInputStream的合适参数是哪个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD23

7、. 数组可以通过使用new操作符来获取所需要的存储空间。( )A.错误B.正确参考答案:B24. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B25. 以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?( )A.privateB.publicC.finalD.abstact参考答案:C26. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C27. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim =

8、 new int4;C.int twoDim = new int45;D.char a = A, B;参考答案:ACD28. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B29. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D30. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:

9、A31. 指出下列哪个方法与方法public void add(int a)为错误的重载方法?( )A.public int add(int a)B.public void add(long a)C.public int add(long a)D.public void add(float a)参考答案:A32. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考答案:B33. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB34. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生

10、成了一个各属性与赋值对象相同的新对象。( )A.错误B.正确参考答案:A35. 若有定义:bytex=11,22,33,-66; 其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xkC.xk+5D.x0参考答案:C36. Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。( )A.错误B.正确参考答案:B37. 以下字符常量中不合法的是( )。A.B.&C.“k”D整参考答案:C38. Final类中的属性和方法都必须被final修饰符修饰。( )A.错误B.正确参考答案:A39. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; wh

11、ile( i 3 );A.16B.8C.4D.2参考答案:D40. 下列说法错误的是( )。A.接口是多继承的具体实现形式B.3305L是长整型数C.03916是八进制数D.?:是三目条件运算符参考答案:C41. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A42. 如下哪些是Java中有效的关键字( )A.ConstB.NULLC.falseD.thisE native参考答案:CDE43. JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。( )A.错误B.正确参考答案:B44. 以下哪项可能包含菜单条?( )A.Pan

12、elB.FrameC.AppletD.Dialog参考答案:B45. break语句可以用在switch语句、while循环、do.while循环和for循环结构中。( )A.错误B.正确参考答案:B46. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )。A.java.appletB.java.awtC.java.utilD.java.lang参考答案:D47. import语句的作用是( )A.声明当前程序的来源B.声明当前程序的父类C.声明当前程序将要使用的类D.在当前程序中插入将要使用的类的代码参考答案:C48. 下列数组a中,版本较新的能在程序运行

13、时动态调整大小的是( )。A.int aB.String aC.a=new ArrayList( )D.a=new Array( )参考答案:C49. ( )是正确的表达式。A.byte=128;B.Boolean=null;C.long l=0xfffL;D.double=0.9239d;参考答案:C50. 下列代码的执行结果是:( ) public class Test1 public static void main(String args)float t=9.0f; int q=5; System.out.println(t+)*(-q);A.40B.40.0C.36D.36.0参考答案:D

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

当前位置:首页 > 高等教育 > 其它相关文档

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