好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

南开大学22春《Java语言程序设计》综合作业二答案参考79.docx

13页
  • 卖家[上传人]:m****
  • 文档编号:496162774
  • 上传时间:2023-07-13
  • 文档格式:DOCX
  • 文档大小:14.44KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 南开大学22春《Java语言程序设计》综合作业二答案参考1. 下列特点中,哪个是Java虚拟机执行的特点之一?( )A.字节代码B.多进程C.静态连接D.编译参考答案:A2. TCP/IP为各种不同的硬件提供通用的编程接口这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能 )A.错误B.正确参考答案:B3. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句A.listbox.add(“The end item”,0)B.listbox.add(“The end item”,10)C.listbox.add(“The end item”,-1)D.listbox.add(“The end item”,1)参考答案:C4. 下列说法不正确的是( )A.实例方法能对类变量和实例变量操作B.实例方法只能对类变量操作C.实例方法只能实例变量操作D.类方法能对类变量和实例变量操作参考答案:BCD5. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC6. 最终类不能派生子类,最终方法不能被覆盖。

      )A.错误B.正确参考答案:B7. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取参考答案:D8. ( )是Java中的标识符A.publicB.superC.3numberD.width参考答案:D9. 在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int )A.错误B.正确参考答案:A10. Java中的String类的对象既可以是字符串常量,也可以是字符串变量 )A.错误B.正确参考答案:A11. main方法是java Application 程序执行的入口点,关于main方法的方法头以下( )是合法的A.public static void main( )B.public static void main(String args[])C.public static int main(string [] arD.public void main(string arg[])参考答案:B12. 下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )参考答案:D13. super调用也包含对父类的父类的构造方法的调用。

      )A.错误B.正确参考答案:B14. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )A.java.appletB.java.awtC.java.utilD.java.lang参考答案:D15. 以下session的描述错误的是____A.session对象保存客户端信息B.每个session对应多个客户信息C.session是有生命周期的D.当关闭浏览器时session结束参考答案:B16. 容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D17. 设有整型数组的定义int a[]=new int[8]; 则a.length的值为下列哪项?( )A.8B.9C.7D.6参考答案:A18. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件 )A.错误B.正确参考答案:B19. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法参考答案:A20. 最原始的计算机模型所能完成的典型任务有( )A.输入输出B.上传下载C.数据计算D.图形处理参考答案:AC21. 关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化参考答案:A22. 关于方法的形参和实参,下列说法错误的是( )。

      A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:ABD23. 数据库管理系统就是DBMS )A.错误B.正确参考答案:A24. 如果用final修饰方法,则该方法不能在子类中被覆盖 )A.错误B.正确参考答案:B25. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口 )A.错误B.正确参考答案:A26. 图形绘制是由java.awt.Graphics类实现的,通常在面板JPanel进行绘制 )A.错误B.正确参考答案:B27. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器 )A.错误B.正确参考答案:B28. 关于javac.exe,说法正确的是( )A.一个Java程序B.存放在%JAVA_HOME%bin目录中C.Java语言解释器D.JDK提供的Java语言编译程序参考答案:BD29. publiclass X implements Runnable {publistativoimain(String[] args){3) //在这插入代码} publivoirun( ) {int x=0, y=0; for (;;) {x++; Y++; System.out.println(“x=”+x+“, y=”+y);}}} 下面哪些代码加在第3行可以使run( )运行?( )A.X x=new X( ); x.run( )B.X x=new X( ); new Thread(x).run( )C.X x=new X( ); new Thread(x).start( )D.Threat=new Thread(x).run( )参考答案:AC30. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A31. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。

      )A.错误B.正确参考答案:B32. 布局管理器不包括( )A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B33. String(byte[],int,int)中,第三个参数用来生成字符串的byte型数组的( )A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A34. Java类可以作为类型定义机制和数据封装机制 )A.错误B.正确参考答案:B35. 下列方法中可以用来创建一个新线程的是____A.实现java.lang.Runnable接口并重写start( )方法B.实现java.lang.Runable接口并重写run( )方法C.继承java.lang.Thread类并重写run( )方法D.实现java.lang.Thread类并实现start( )方法参考答案:C36. 面板类也是容器类 )A.错误B.正确参考答案:B37. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法A.本地B.最终C.静态D.抽象参考答案:D38. 当关闭浏览器时先执行destroy( )方法,再执行stop( )停止Applet运行。

      )A.错误B.正确参考答案:A39. 不属于抽象类的是( )A.输入流B.字节输入流C.文件字节输入流D.字符输入流参考答案:C40. 下列选项中,不属于Java语言安全机制的一项是( )A.语法检查B.不允许使用指针C.代码参数类型合法性检查D.对内存进行跟踪参考答案:D41. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A42. 以下字符常量中不合法的是( )A.‘@’B.‘&’C.“k”D‘整’参考答案:C43. 下列哪个选项不是JAVA语言的特点?( )A.面向对象B.高安全性C.平台无关D.面向过程参考答案:D44. 在Java中,负责对字节代码解释执行的是( )A.垃圾回收器B.虚拟机C.编译器D.多线程机制参考答案:B45. 下列关于JAVA语言中要使用的一个变量,正确的是( )A.在JAVA程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:ABC46. ( )关键字可以对对象加互斥锁。

      A.transientB.synchronizedC.serializeD.static参考答案:B47. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C48. Java有垃圾回收机制,内存回收程序可在指定的时间释放。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.