一、选择题(2分*25=50分)1、Java源程序经编译生成的字节码文件的扩展名为(),字节码文件由解释器执行。A)classB)javaC)exeD)html2、下面哪一个函数是线程的入口函数?A)privatevoidrun()B)publicvoidrun()C)publicvoidstart()D)publicvoidbegin()3、bobox),以下陈述中哪个为真?A)组合框允许选择多个元素。B)组合框的缺省是可编辑的。C)组合框只允许选择一个元素。D)boBox类表示,它是由JList类派生过来的。4、何时线程进入runnable阶段?A)当调用get()方法时B)当调用setTime()方法时C)当调用showStatus()方法时D)当调用start()方法时5、下列不属于WindowListener接口的是()A)windowOpened()B)windowClosed()C)windowActivated()D)mouseDragged()6、System类属于()包。A))))、代码模板产生了一个异常ArrayStoreException。产生这个错误可能的原因是什么?A)程序试图在数组中存贮错的数据类型B)程序试图在数组单元0存贮数据C)程序试图在串中访问不存在的字符位置D)程序试图访问数组下标外的数组元素8、在Java中,要想使本身、子类或包中的方法可以访问该类,应该用()关键字。A)不需要任何关键字B)privateC)finalD)protected9、如何强制垃圾回收一个对象?A)不能强制回收B)()C)(),并传入对象引用D)()10、有关网络通信的类都集中在哪一个包中?A).work.*;B).*;C).*;D)..*;11、在GridBagLayout布局中,可以设置组件在其显示区域位置的约束是A)girdx和gridyB)weightx和weightyC)gridwidth和gridheightD)anchor12、既能作为类的修饰符,也能作为类成员的修饰符的是()。A)publicB)extendsC)FloatD)static13、以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用()。A)paint()B)init()C)action()D)start()14、下面关于Applet的说法正确的是A)Applet也需要main方法B))Applet能访问本地文件D)Applet程序不需要编译15、paint()方法使用哪种类型的参数?A)GraphicsB)Graphics2DC)StringD)Color16、下面哪一个是非法的标识符?A)2variableB)Variable2C)_whatD)_3_17、在Applet里面,如果需要强制重画当前窗口,使用什么函数?A)paint()B)repaint()C)redraw()D)draw()18、在GridBagLayout中,fill属性默认值是哪一个?A))))、哪个不是FilterInputStream的子类?A)DataInputStreamB)BufferedInputStreamC)PushbackInputStreamD)FileInputStream20、在窗体上,单击一个按钮,会产生什么事件?A)ClickEventB)ActionEventC)MouseEventD)ButtonEvent21、预测以下代码的输出:classStudent{Stringname;Stringid;voiddisplay(){(“Name:”+name+”ID:”+id);}publicstaticvoidmain(Stringargs[]){Studentstudent=newstudent;=”Alisha”;=”C001”;();}}A)将有一个编译错误,因为名字和id没有初始化。B)将印出”Name:AlishaID:C001”。C)将引发一个异常,因为没有创建学生。D)将有一个编译错误,因为学生引用没有初始化。22、给出下面代码段:1)s
JAVA期末复习题6 来自淘豆网www.taodocs.com转载请标明出处.