东师《Java程序设计》19秋在线作业13(随机)
[东北师范大学]《Java程序设计》19秋在线作业13(100分)【奥鹏】[东北师范大学]Java程序设计19秋在线作业1
奥鹏作业答案
试卷总分100得分100
第1题java.awt包的Panel类是()的子类。
A、Frame
B、Container
C、Canvas
D、Component
正确答案
第2题对于catch子句的排列,下列哪种是正确的?()
A、父类在先,子类在后
B、子类在先,父类在后
C、有继承关系的异常不能在同一个try程序段内
D、先有子类,其他如何排列都无关
正确答案
第3题下列关于Java程序结构的描述中,不正确的一项是()。
A、一个Java源文件中可以包括一个package语句
B、一个Java源文件中可以包括多个类定义,但是只能有一个public类
C、一个Java源文件中可以有多个public类
D、源文件名与程序类名必须一致
正确答案
第4题下列说法中错误的一项是()。
A、Java语言提供了检测与避免死锁的机制
B、在Java语言中,要避免死锁,只能通过程序进行控制
C、释放锁的时候,应该按照死锁顺序的逆序进行 奥鹏作业
D、在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序
正确答案
第5题类是对象的抽象,它的定义包括()部分
A、一部分
B、两部分
C、三部分
D、四部分
正确答案
第6题以下哪项可能包含菜单条()
A、Panel
B、Frame
C、Applet
D、Dialog
正确答案
第7题下列哪一项不属于Applet中的显示方法?()
A、update()
B、repaint()
C、drawLine()
D、paint()
正确答案
第8题下列方法中建议使用的是)
A、stop()
B、supend()
C、restume()
D、wait()
正确答案
第9题Panel类对象的默认布局是()。
A、FlowLayout布局
B、BorderLayout布局
C、CardLayout布局
D、GridLayout布局
正确答案
第10题布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。()
A、BorderLayout
B、CardLayout
C、GridLayout
D、FlowLayout
正确答案
第11题面向对象程序设计的基本特征是()。
A、抽象
B、封装
C、继承
D、多态
正确答案
第12题给定以下的JumpingBean.java和index.jsp
publiclassJumpingBean{privateStringtitle="JumpingBean"privateintnum=10publivoisetTitle(Stringtitle){this.title=title}publiStringgetYoshi(){return
A、"Num0br"
B、"Num3br"
C、"Titlebr"
D、"TitleJumpingBeanbr"
正确答案
第13题下面哪两个设置一个jsp页的contenttype?()
A、%@contentType"text/plain"%
B、jspcontentType"text/plain"
C、%@pagecontentType="text/plain"%
D、%response.setContentType("text/plain")%
正确答案
第14题以下AWT类中哪些实现部件的布局?()
A、FlowLayout
B、GridBagLayout
C、ActionListener
D、WindowAdapter
正确答案
第15题下面代码执行后,其正确的输出结果包括()。publicclassExample{
??publicstaticvoidmain(Stringargs[]){
??intl=0
??do{
??System.out.println(“Doingitforlis”+l)
??}while(l0)
??System.out.println(“Finish”)
??}
}
A、Doingitforlis3
B、Doingitforlis1
C、Finish
D、Doingitforlis0
正确答案
第16题什么原因可导致线程停止执行。()
A、有更高优先级的线程开始执行
B、线程调用了wait()方法
C、线程调用了yield()方法
D、线程调用了pause()方法;
正确答案
第17题类Test1定义如下:
1.publicclassTest1{
2.publicfloataMethod(floata,floatb){}
3.
4.}
将以下哪种方法插入行3是不合法的。()
A、publicfloataMethod(floata,floatb,floatc){}
B、publicfloataMethod(floatc,floatd){}
C、publicintaMethod(inta,intb){}
D、privatefloataMethod(inta,intb,intc){}
正确答案
第18题下面哪个方法可以在任何时候被任何线程调用?()
A、notify()
B、wait()
C、notifyAll()
D、sleep()
正确答案
第19题设有如下代码:
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
正确答案
第20题importjavawt.*
publiclassXextendsFrame{
publistativoimain(String[]args){Xx=newX()x.pack()x.setVisible(true)}
publiX(){setLayout(newBorderLayout())Panelp=newPanel()add(pBorderLayout.NORTH)Buttonb=newButto
A、标有"North"和"South"的两个按钮具有相同的宽度
B、标有"North"和"South"的两个按钮具有相同的高度。
C、标有"North"的按钮的高度可以随窗口的大小而改变。
D、标有"North"的按钮的宽度不随窗口的大小而改变。
正确答案
第21题JavaApplication是由独立的解释器程序来运行的。
A、错误
B、正确
正确答案
第22题所有的键盘事件都由KeyEvent类的对象表示。
A、错误
B、正确
正确答案
第23题Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
A、错误
B、正确
正确答案
第24题Java图形程序类可以分为二组:容器类和界面组件类。
A、错误
B、正确
正确答案
第25题break语句可以用在switch语句、while循环、do……while循环和for循环结构中。
A、错误
B、正确
正确答案
第26题应用程序一定要有main()方法,小程序一定要继承于Applet类。
A、错误
B、正确
正确答案
第27题在程序中可对用final修饰的变量的值进行更改。
A、错误
B、正确
正确答案
第28题针对服务器和客户机,Java.net提供了两个不同的类:ServerSocket类和Socket类
A、错误
B、正确
正确答案
第29题子类的成员变量能与其父类的成员变量同名。
A、错误
B、正确
正确答案
第30题abstract是抽象修饰符,可以用来修饰类及其属性和方法。
A、错误
B、正确
正确答案
第31题sessiontimeout30/sessiontimeout30的单位是秒。
A、错误
B、正确
正确答案
第32题绘制普通矩形的方法为drawRect。
A、错误
B、正确
正确答案
第33题所谓抽象类就是包含有抽象方法的类。
A、错误
B、正确
正确答案
第34题在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。
A、错误
B、正确
正确答案
第35题java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
A、错误
B、正确
正确答案
第36题一个类中用private修饰符修饰的属性成员,只能被该类的方法访问。
A、错误
B、正确
正确答案
第37题getParameter(“UserName”)如果请求中没有”UserName”返回值是””。
A、错误
B、正确
正确答案
第38题修改server.xml后必须重启服务器。
A、错误
B、正确
正确答案
第39题在一个类中,成员变量应该是惟一的,但成员变量的名字可以和类中某个方法的名字相同,以及局部变量、成员函数的参数可以和实例变量的名字相同。
A、错误
B、正确
正确答案
第40题在大多数多线程的应用程序中,线程之间不需要共享相同的对象。
A、错误
B、正确
正确答案
奥鹏东北师范大学作业
奥鹏作业答案
页:
[1]