网站大量收购独家精品文档,联系QQ:2885784924

2006级Java试题.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2006级Java试题

Java试题 一. 填空题(每个1分,共20分) 1.Java中可使用______关键字来引发用户异常,使用_________结构捕获产生的异常。 Throw try-catch-finally 2. 由于资源不足而阻塞线程方法是______:,当资源释放唤醒阻塞线程的方法是________ wait() notify()或notifyAll()。 3. java语言使用的Unicode字符集含________个字符。 2^16 4. 给方法加上关键字synchronized表示方法同步。 5. Java数据类型中,long是8(64位)字节,short是2(16位)字节。 6. import语句的作用是:简化类名,除了java.lang包外,其它包都需要显式引入。 7. J包中,支持http协议的用户网页数据提交的类是HttpURLConnection。 8. java类中的方法按属性可分为 类 方法和实例方法两种。 9.AWT所有的组件和容器都从Component类派生。Applet类的父类是:Panel。 10.类变量除了可用对象引用访问外,还可以通过类名来访问。 11.Java中,用final修饰的类则表示该类不能被继承。 12.可支持文件随机读写的流类是RandomAccessFile,支持套接口的客户端数据传递的类是Socket,服务端的类是ServerSocket。 二.选择题(每个1分,共10分) 1. 以下关于abstract的说法,正确的是 D A. abstract只能修饰类 B. abstract只能修饰方法 C. abstract类中必须有abstract方法 D. abstarct方法所在的类必须用abstract修饰 2. 以下关于类继承的说法,正确的是 C A.子类中可见父类中的同名方法 B. 子类中可以直接使用父类的同名方法 C. 子类中使用super才能使用父类同名方法 D. 以上都不对 3. 关于类继承的说法,正确的是 B A. Java 类允许多继承 B. Java接口允许多继承 C. 接口和类都允许多继承 D. 接口和类都不允许多继承 4.关于接口的说法,正确的是 A A.接口中的方法只能在接口的实现类中实现 B.接口中可定义变量成员 C.接口中不能定义常量 D.以上都不对 5.接口A中有2个方法,接口B中有两个方法,以下正确的是 D A.若接口C继承A,B两个接口,则C一定继承了四个方法 B.若类C实现接口A,B,则C中必须至少实现A、B?中各一个方法 C.若类C要继承接口A,B,则必须要定义接口D来继承接口A、B,由类C实现接口D,才能达到目的。 D.以上都不对 6.AWT中容器跟组件的关系是 A A.容器类也是一种特殊的组件类 B.组件类也是一种特殊的容器类 C.容器类与组件类没有关系 D.以上都不对 7.以下类中属于Container的是 D A.List B.Canvas C.TextField D.Panel 8.关于Applet类,正确的说法是B A.Applet类是java.awt中的类 B.Applet类是Container的间接子类 C.Applet类不是容器类 D.以上都不对 9.关于以下的组件的接口,正确的是 A A. TextArea组件对应的接口是ActionListener B. List组件对应的接口是ActionListener C. Choice组件对应的接口是ActionListener D. 以上都不对 10.以下那种布局是Applet的默认布局 B A.BorderLayout B.FlowLayout C.CardLayout D.GridLayout 三.判断说明(每题2分,共20分,用T和F表示正确和错误,并说明理由) 1.(T)Java程序中没有全程函数,必须全部由类组成。 理由:Java具有面向对象的特点,不兼容过程式计算机语言,面向对象性不C++更彻底 2.(F)Java程序在不同类型的cpu上执行,必须重新编译。 理由:Java具有平台无关性的特点,编译一次就可以运行在任何操作系统上运行 3.(F)一个类的方法,如果没有明确定义,则其访问限制缺省为protected。 理由:缺省为Default 4.(F)Java中的类和接口都不允许多继承。 理由:Java的类不允许多继承,但接口允许多继承 5.(T)char类型可以直接当成整数使用。 理由:char数据类型比int数据类型弱,可以直接转换为int类型 6.(T)当一个对象停止使用后,程序员可以不显式撤销这个对象。 理由:Java的垃圾回收回收机制会自行处理无用的对象,释放内存 7.(T)Applet本身是个容器,不允许再产生窗口对象。 理由:Appl

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档