东师《Java程序设计》20春在线作业1(2)(随机作业)
(单选题)1:在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。A:java.io
奥鹏东北师范大学作业答案QQ515224986
更多学习资源www.openhelp100.com
B:java.awt
C:java.applet
D:java.awt.event
正确答案:
(单选题)2:下面代码的执行结果是什么?()<html><body>
<%x=3;%>
<%intx=5;%>
<%!intx=7;%>
x=<%=x%>,<%=this.x%>
</body></html>
A:x=3,5
B:x=3,7
C:x=5,3
D:x=5,7
正确答案:
(单选题)3:以下字符常量中不合法的一个是()。
A:’l’
B:’\\’
C:”\n”
D:’我’
正确答案:
(单选题)4:下面选项中不是面向对象编程主要体现的特性是()
A:封装性
B:继承
C:多态
D:类
正确答案:
(单选题)5:监听事件和处理事件()
A:都由Listener完成
B:都由相应事件Listener处登记过的构件完成
C:由Listener和构件分别完成
D:由Listener和窗口分别完成
正确答案: 东师作业答案QQ 5 1 5 2 2 4 9 8 6
www.openhelp100.com
(单选题)6:哪个关键字可以对对象加互斥锁?()
A:transient
B:synchronized
C:serialize
D:static
正确答案:
(单选题)7:paint()方法使用哪种类型的参数?()
A:Graphics
B:Graphics2D
C:String
D:Color
正确答案:
(单选题)8:以下说法哪项是正确的()
A:以上代码可通过编译
B:不能通过编译,因为没有实现MouseListener接口中的所有方法
C:不能通过编译,因为类头定义不能分行
D:能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常
正确答案:
(单选题)9:下面哪个方法与applet的显示无关?()
A:draw()
B:update()
C:repaint()
D:paint()
正确答案:
(单选题)10:以下哪个方法用于定义线程的执行体??()
A:start()
B:init()
C:run()
正确答案:
(多选题)11:选出合理的标识符()
A:_sys1_lll
B:2mail
C:$change
D:class
正确答案:
(多选题)12:下面哪些说法是正确的?()
A:HttpServlet.init()throwsServletException
B:HttpServlet.service()thrwosServletExceptionanIOException
C:HttpServlet.destroy()throwsServletException
D:HttpServlet.doHead()throwsServletException
正确答案:
(多选题)13:下面哪个叙述是正确的?(选择二个)()
1.publicclassMyTextAreaextendsTextArea{
2.publicMyTextArea(intnrows,intncols){
3.enableEvents(AWTEvent.TEXT_EVENT_MASK);
4.}
5.
6.publicvoidprocessTextEvent(TextEventte){
7.System.out.println(“Processingat
A:源程序必须存放到MyTextArea.java文件中
B:在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小
C:在行6processTextEvent()的返回值应声明为boolean而不是void.
D:在行7和8之间应增加一句:returntrue.
正确答案:
(多选题)14:指出下列哪个方法与方法publicvoidadd(inta){}为合理的重载方法。()
A:publicintadd(inta)
B:publicvoidadd(longa)
C:publicvoidadd(inta,intb)
D:publicvoidadd(floata)
正确答案:
(多选题)15:以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?()
1.publicvoidmethod(){
2.
3.if(someTestFails()){
4.
5.}
6.
7.}
A:在行2增加:IOExceptione;
B:在行4增加:throwe;
C:在行4增加:thrownewIOException();
D:在行6增加:thrownewIOException();
正确答案:
(多选题)16:下面关于类的封装的描述,哪两个是正确的?()
A:成员变量没有访问控制符。
B:成员变量可以直接访问。
C:成员变量的访问控制符是private
D:提供方法对数据进行访问和修改
正确答案:
(多选题)17:下面哪些jspaction中允许使用表达式(expression)?()
A:<jsp:setPropertyname=”name”value=<%=expression%>
B:<jsp:includepage=<%=expresion%>
C:<jsp:paranname=”name”value=<%=expression%>
D:<jsp:getPropertyname=<%expression%>
正确答案:
(多选题)18:下面代码执行后,其正确的输出结果包括()。publicclassExample{
publicstaticvoidmain(Stringargs[]){
intl=0;
do{
System.out.println(“Doingitforlis:”+l);
}while(--l>0)
System.out.println(“Finish”);
}
}
A:Doingitforlis3
B:Doingitforlis1
C:Finish
D:Doingitforlis0
正确答案:
(多选题)19:以下叙述正确的有?()
A:如果一个部件注册多个监听者,事件只会被最后一个监听者处理。
B:如果一个部件注册多个监听者,事件将被所有监听者处理。
C:一个部件注册多个监听者将导致编译出错。
D:可以将一个部件已注册的监听者移去。
正确答案:
(多选题)20:现有一变量声明为booleanaa;下面赋值语句中错误的是()。
A:aa=false;
B:aa=False;
C:aa="true";
D:aa=0;
正确答案:
(判断题)21:JavaApplet是由独立的解释器程序来运行的。
A:错误
B:正确
正确答案:
(判断题)22:Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。
A:错误
B:正确
正确答案:
(判断题)23:Java有两类程序:JavaApplication和JavaApplet,其中JavaApplet程序只能在图形界面中工作,而JavaApplication程序只能在字符界面中工作。
A:错误
B:正确
正确答案:
(判断题)24:Java小程序(Applet)的主类的父类必须是类Applet。
A:错误
B:正确
正确答案:
(判断题)25:run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A:错误
B:正确
正确答案:
(判断题)26:while语句是循环结构中的一种。
A:错误
B:正确
正确答案:
(判断题)27:使用方法length()可以获得字符串或数组的长度。
A:错误
B:正确
正确答案:
(判断题)28:JavaApplet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
A:错误
B:正确
正确答案:
(判断题)29:声明为final的方法不能在子类中重载。
A:错误
B:正确
正确答案:
(判断题)30:java中一个子类可以有多个父类,并可以为一个(父)类定义多个子类。
A:错误
B:正确
正确答案:
(判断题)31:在applet的执行过程中,applet的安全管理器对它进行强制地限制约束。
A:错误
B:正确
正确答案:
(判断题)32:当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
A:错误
B:正确
正确答案:
(判断题)33:一个JavaApplet源程序的主类能有多个父类。
A:错误
B:正确
正确答案:
(判断题)34:在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
A:错误
B:正确
正确答案:
(判断题)35:在Java中%是取余运算符,要求两端操作数为整型。
A:错误
B:正确
正确答案:
(判断题)36:接口是由常量和抽象方法组成的特殊类。
A:错误
B:正确
正确答案:
(判断题)37:抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
A:错误
B:正确
正确答案:
(判断题)38:子类的成员变量能与其父类的成员变量同名。
A:错误
B:正确
正确答案:
(判断题)39:Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。
A:错误
B:正确
正确答案:
(判断题)40:在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。
A:错误
B:正确
正确答案:
奥鹏东师作业答案QQ515224986
更多学习资源www.openhelp100.com
页:
[1]