沙鸥老师 发表于 2020-12-5 10:35:29

东师《Java程序设计》20秋在线作业2(随机题目)

Java程序设计20秋在线作业2
试卷总分100得分100

东北师范大学作业答案 QQ 515224986
更多资源请登录www.openhelp100.com
第1题下面选项中不是面向对象编程主要体现的特性是
A、封装性
B、继承
C、多态
D、类
正确答案
第2题下列代码哪几行会出错)
1)publicvoidmodify(){
2)intIjk
3)I=100
4)while(I0){
5)j=I*2
6)System.out.println(Thevalueofjis+j)
7)k=k+1
8)I
9)}
10)}
A、line4
B、line6
C、line7
D、line8
正确答案
第3题Java程序中,通过类的定义只能实现重继承。
A、1
B、2
C、3
D、4
正确答案
第4题容器Panel和Applet缺省使用的布局编辑策略是
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout    东师作业答案 QQ 515224986
正确答案
对于catch子句的排列,下列哪种是正确的?()
A、父类在先,子类在后
B、子类在先,父类在后
C、有继承关系的异常不能在同一个try程序段内
D、先有子类,其他如何排列都无关
正确答案
第6题JApplet的默认布局管理器是()。
A、FlowLayout
B、BorderLayout
C、GridLayout
D、BoxLayout
正确答案
第7题下列哪个数代表单精度浮点数?()
A、0652
B、3.4457D
C、0.298f
D、0L
正确答案
第8题下面哪个选项表示八进制数?()
A、010
B、0x10
C、08
D、0x8
正确答案
第9题指出下列程序运行的结果()
publicclassExample{Stringstr=newString(good)char[]ch={abc}publicstaticvoidmain(Stringargs[]){Exampleex=newExample()ex.change(ex.strex.ch)System.out.print(ex.str+and)Sytem.out.print(ex.ch)}publicvoidchange(Stringstrcharch[]){str=testokch=g}
}
A、goodandabc
B、goodandgbc
C、testokandabc
D、testokandgbc
正确答案
哪些是将一个十六进制值赋值给一个long型变量()
A、longnumber=345L
B、longnumber=0345
C、longnumber=0345L
D、longnumber=0x345L
正确答案
第11题下面哪些关键字能用来控制对类成员的访问()?
A、public
B、protected
C、private
D、default
正确答案BC
以下哪些不是MenuItem类的方法?
A、setVisible(booleanb)
B、setEnabled(booleanb)
C、getSize()
D、setForeground(Colorc)
正确答案CD
第13题设有以下程序:
importjava.awt.*
publicclassFlowApextendsFrame{publicstaticvoidmain(Stringargv[]){FlowApfa=newFlowAp()fa.setSize(400300)fa.setVisible(true)}FlowAp(){add(newButton(One))add(newButton(
A、窗体每边有4个标记为One到Four的按钮
B、从顶到底有安排有4个标记为One到Four的按钮
C、一个很大的标记为Four的按钮在正中央
D、运行时指示没有设置布局管理器的错误
正确答案BD
第14题设有如下代码:
interfaceIFace{}
classCFaceimplementsIFace{}
classBase{}
publicclassObRefextendsBase{publicstaticvoidmain(Stringargv[]){ObRefobj=newObRef()Baseb=newBase()Objectobj1=newObject()IFaceobj2=newCFace()
//Here}
}
则在//Here处插入哪个代码将不出现编译和运行错误。
A、obj1=obj2
B、b=obj
C、obj=b
D、obj1=b
正确答案BD
指出正确的表达式()
A、doublea=1.0
B、Doublea=newDouble(1.0)
C、bytea=340
D、Bytea=120
正确答案B
第16题一个部件重绘时,方法调用不能按下面哪个次序?
A、直接调用paint()
B、调用update,而update会调用paint()
C、调用repaint(),由它调用update()update再调用paint()
D、调用repaint()它将直接调用paint
正确答案BD
第17题设有如下代码:
classBase{}
publicclassMyCastextendsBase{staticbooleanb1=falsestaticinti=1staticdoubled=10.1publicstaticvoidmain(Stringargv[]){MyCastm=newMyCast()Baseb=newBase()//Here}
}
则在//Here处插入哪个代码将不出现编译和运行错误。()
A、b=m
B、m=b
C、d=i
D、b1=i
正确答案C
第18题htmlbody
formname=dataaction=/servlet/DataServletmethod=OST
inputtype=textname=name
inputtype=submitname=submit
/form
/body/html
下面的哪两个方法可以取出name参数的值?
A、GetParameter(name)
B、GetParameterValue(name)
C、GetParameterValues(name)
D、GetParameters(name)
正确答案C
第19题下面哪个叙述是正确的?(选择二个)
1.publicclassMyTextAreaextendsTextArea{
2.publicMyTextArea(intnrowsintncols){
3.enableEvents(AWTEvent.TEXT_EVENT_MASK)4.}
5.
6.publicvoidprocessTextEvent(TextEventte){
7.System.out.println(rocessingat
A、源程序必须存放到MyTextArea.java文件中
B、在行2和行3之间应该增加一句:super(nrowsncols)以至新构件有合适的大小
C、在行6processTextEvent()的返回值应声明为boolean而不是void.
D、在行7和8之间应增加一句:returntrue.
正确答案B
下面main()方法的定义哪些是正确的()?
A、publicstaticvoidmain(Stringargs[]){}
B、publicstaticvoidmain(String[]){}
C、publicstaticvoidmain(String[]args){}
D、publicstaticvoidmain(String[]x){}
正确答案CD
第21题所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A、错误
B、正确
正确答案
第22题Java的类是单继承的,所有的类都从Object类派生而来的。
A、错误
B、正确
正确答案
第23题如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的。
A、错误
B、正确
正确答案
第24题TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
A、错误
B、正确
正确答案
JavaApplet是由独立的解释器程序来运行的。
A、错误
B、正确
正确答案
第26题Java中所有的类都是java.lang的子类。
A、错误
B、正确
正确答案
第27题JPanel是Swing的面板类,默认使用FlowLayout布局管理器。
A、错误
B、正确
正确答案
第28题Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。
A、错误
B、正确
正确答案
第29题方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。
A、错误
B、正确
正确答案
ava的各种数据类型所占用的内存长度与具体软硬件环境有关。
A、错误
B、正确
正确答案
第31题容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
A、错误
B、正确
正确答案
第32题应用程序一定要有main()方法,小程序一定要继承于Applet类。
A、错误
B、正确
正确答案
第33题session.getParameter(count)可以取出count属性。
A、错误
B、正确
正确答案
第34题字符串\a\的长度是5。
A、错误
B、正确
正确答案
第35题一个JavaApplet源程序的主类能有多个父类。
A、错误
B、正确
正确答案
第36题sessiontimeout30/sessiontimeout30的单位是秒。
A、错误
B、正确
正确答案
第37题事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)
A、错误
B、正确
正确答案
第38题在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。
A、错误
B、正确
正确答案
第39题在Java语言中,drawOval(1001008080)表示绘制圆,其中(100,100)表示圆心。
A、错误
B、正确
正确答案
第40题cookie中的信息是保留在客户端的浏览器。
A、错误
B、正确
正确答案

答案来源www.openhelp100.com

页: [1]
查看完整版本: 东师《Java程序设计》20秋在线作业2(随机题目)