东师21春《Java程序设计》在线作业1-0004参考答案_第1页
东师21春《Java程序设计》在线作业1-0004参考答案_第2页
东师21春《Java程序设计》在线作业1-0004参考答案_第3页
东师21春《Java程序设计》在线作业1-0004参考答案_第4页
东师21春《Java程序设计》在线作业1-0004参考答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、东师东师 2121 春春JavaJava 程序设计在线作业程序设计在线作业 1-00041-0004 参考答案参考答案在 Java 中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。A.java.ioB.java.awt.eventC.java.awtD.java.applet下面代码的执行结果是什么?() x=,A.x=5,7B.x=5,3C.x=3,7D.x=3,5以下字符常量中不合法的一个是()。A.我B.“n”C.lD.下面选项中不是面向对象编程主要体现的特性是()。A.继承B.类C.封装性D.多态监听事件和处理事件()。A.都由相应事件 Listener 处登

2、记过的构件完成B.都由 Listener 完成C.由 Listener 和窗口分别完成D.由 Listener 和构件分别完成哪个关键字可以对对象加互斥锁?()A.transientB.synchronizedC.staticD.serializepaint()方法使用哪种类型的参数?()A.StringB.Graphics2DC.GraphicsD.Color以下说法哪项是正确的?()A.能通过编译,若组件用该类作为 Mouse 的监听者并且接收了 mouse-exited 事件,则在执行过程中会抛出异常B.以上代码可通过编译C.不能通过编译,因为类头定义不能分行D.不能通过编译,因为没有实

3、现 MouseListener 接口中的所有方法下面哪个方法与 applet 的显示无关?()A.update()B.repaint()C.paint()D.draw()以下哪个方法用于定义线程的执行体?()A.start()B.run()C.init()选出合理的标识符()。A._sys1_lllB.classC.$changeD.2mail下面哪些说法是正确的?()A.Http Servlet.service() thrwos Servlet Exception anIOExceptionB.Http Servlet.init() throws Servlet ExceptionC.Htt

4、p Servlet.do Head() throws Servlet ExceptionD.Http Servlet.destroy() throws Servlet Exception下面哪个叙述是正确的?(选择二个)() 1.public class MyTextArea extendsTextArea2.publicMyTextArea(intnrows,intncols)3.enableEvents(AWTEvent.TEXT_EVENT_MASK);4.5.6.publicvoidprocessTextEvent (TextEvent te) 7.System.out.println

5、(“ProcessingatA.源程序必须存放到 MyTextArea.java 文件中B.在行 7 和 8 之间应增加一句:returntrueC.在行 6 processTextEvent()的返回值应声明为 boolean 而不是 voidD.在行 2 和行 3 之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小指出下列哪个方法与方法 public void add(int a)为合理的重载方法?()A.public void add(long a)B.public void add(int a,int b)C.public void add(float a)D

6、.public int add(int a)以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回 true?() 1.public void method() 2.3.if(someTestFails() .A.在行 6 增加:throw new IOException()B.在行 4 增加:throw new IOException()C.在行 4 增加:throw eD.在行 2 增加:IOException e下面关于类的封装的描述,哪两个是正确的?()A.提供方法对数据进行访问和修改B.成员变量的访问控制符是 privateC

7、.成员变量没有访问控制符D.成员变量可以直接访问下面哪些 jsp action 中允许使用表达式(expression)?()A.B.C.D.下面代码执行后,其正确的输出结果包括()。public class Example publicstatic void main(String arg) int l=0; do System.out.println(“Doingit for l is:”+l); while(-l0) System.out.println(“Finish”);A.FinishB.Doing it for l is 3C.Doing it for l is 1D.Doing

8、 it for l is 0以下叙述正确的有()。A.如果一个部件注册多个监听者,事件将被所有监听者处理B.如果一个部件注册多个监听者,事件只会被最后一个监听者处理C.可以将一个部件已注册的监听者移去D.一个部件注册多个监听者将导致编译出错现有一变量声明为 boolean aa; 下面赋值语句中错误的是()。A.aa=“true”B.aa=falseC.aa=FalseD.aa=0Java Applet 是由独立的解释器程序来运行的。()A.正确B.错误Java 语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。()A.

9、正确B.错误Java 有两类程序:Java Application 和 Java Applet,其中 Java Applet 程序只能在图形界面中工作,而 Java Application 程序只能在字符界面中工作。()A.正确B.错误Java 小程序(Applet)的主类的父类必须是类 Applet。()A.正确B.错误run 方法是通过调用 init 方法来间接调用的,只有调用 init 时,系统才会为线程对象分配运行所需要的资源。()A.正确B.错误while 语句是循环结构中的一种。()A.正确B.错误使用方法 length()可以获得字符串或数组的长度。()A.正确B.错误Java

10、Applet 的字节码文件须嵌入 HTML 的文件中并由负责解释 HTML 文件的 WWW浏览器充当解释器来解释运行。()A.正确B.错误声明为 final 的方法不能在子类中重载。()A.正确B.错误java 中一个子类可以有多个父类,并可以为一个(父)类定义多个子类。()A.正确B.错误在 applet 的执行过程中,applet 的安全管理器对它进行强制地限制约束。()A.正确B.错误当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。()A.正确B.错误一个 Java Applet 源程序的主类能有多个父类。()A.正确B.错误在 Java 中对象可以赋值

11、,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。()A.正确B.错误在 Java 中%是取余运算符,要求两端操作数为整型。()A.正确B.错误接口是由常量和抽象方法组成的特殊类。()A.正确B.错误抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。()A.正确B.错误子类的成员变量能与其父类的成员变量同名。()A.正确B.错误Java 中数组的元素可以是简单数据类型的量,也可以是某一类的对象。()A.正确B.错误在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。()A.正确B.错误参考答案:B参考答案:B参考答案:B参考答案:B参考答案:C参考答案:B参考答案:C参考答案:B参考答案:D参考答案:B参考答案:AC参考答案:AB参考答

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论