欢迎光临
奥鹏作业辅导

[奥鹏]东师Java程序设计21秋学期在线作业1[正确答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

[奥鹏]东师Java程序设计21秋学期在线作业1[正确答案]

东师Java程序设计21秋学期在线作业1[正确答案]单选题答案

Java程序设计21秋学期在线作业1题目

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 30 分)

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

 

东师Java程序设计21秋学期在线作业1[正确答案]多选题答案

二、多选题 (共 10 道试题,共 30 分)

11.面向对象程序设计的基本特征是()。

A.抽象

B.封装

C.继承

D.多态

 

12.给定以下的Jumping Bean.java和index.jsp publiclass Jumping Bean { private String title = "JumpingBean"; private int num = 10; publivoisetTitle(String title) { this.title = title; } publiString getYoshi() { return

A."Num: 0<br>"

B."Num: 3<br>"

C."Title: <br>"

D."Title: Jumping Bean<br>"

正确选项:--------

 

13.下面哪两个设置一个jsp页的content type?()

A.<%@ contentType "text/plain" %>

B.<jsp:contentType "text/plain">

C.<%@ page contentType="text/plain" %>

D.<% response.setContentType("text/plain"); %>

正确选项:--------

 

14.以下AWT类中哪些实现部件的布局?()

A.FlowLayout

B.GridBagLayout

正确选项:--------

C.ActionListener

D.WindowAdapter

 

15.下面代码执行后,其正确的输出结果包括()。public class Example{ public static void main(String args[] ){ int l=0; do{ System.out.println(“Doing it for l is:”+l); }while(--l>0) System.out.println(“Finish”); } }

A.Doing it for l is 3

B.Doing it for l is 1

正确选项:--------

C.Finish

D.Doing it for l is 0

正确选项:--------

 

16.什么原因可导致线程停止执行。()

A.有更高优先级的线程开始执行

B.线程调用了 wait()方法

C.线程调用了yield()方法

D.线程调用了pause()方法;

 

17.类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。()

A.public float aMethod(float a, float b,float c){ }

正确选项:--------

B.public float aMethod(float c,float d){ }

C.public int aMethod(int a, int b){ }

D.private float aMethod(int a,int b,int c){ }

 

18.下面哪个方法可以在任何时候被任何线程调用? ()

A.notify()

B.wait()

C.notifyAll()

D.sleep()

 

19.设有如下代码: interface IFace{} class CFace implements IFace{} class Base{} public class ObRef extends Base{ public static void main(String argv[]){ ObRef obj = new ObRef(); Base b = new Base(); Object obj1 = new Object(); IFace obj2 = new CFace(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。

A.obj1=obj2;

B.b=obj;

C.obj=b;

D.obj1=b;

 

扫描二维码获取答案

热门文章

猜你喜欢

  • 北语18秋《中小企业管理》作业2答案

  • 18春《中小企业管理》作业2-0001 试卷总分:100 得分:0 一、 单选题 (共 5 道试题,共 25 分) 1.属于中小企业信用管理职能的是 。 A.信用评估职能 B.信用监控职能