东师Java程序设计2022年秋学期在线作业2[答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:东师在线 时间:2022-12-03 22:49

Java程序设计2022年秋学期在线作业2题目 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 30 分) 1.如要抛出异常,应用下列哪种子句?() A.catch B.throw C.try D.finally 2.编译并运行以下程序,以下描述

东师Java程序设计2022年秋学期在线作业2[答案]

东师Java程序设计2022年秋学期在线作业2

正确答案:C

Java程序设计2022年秋学期在线作业2题目

正确答案:D

试卷总分:100  得分:100

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

1.如要抛出异常,应用下列哪种子句?()

A.catch

B.throw

C.try

D.finally

正确答案:D

 

2.编译并运行以下程序,以下描述哪个选项是正确的()

A.编译通过运行无异常

B.编译通过但运行时出错

C.2出错,不能成功编译

D.不能成功编译,行3出错

正确答案:D

 

3.监听事件和处理事件()

A.都由Listener完成

B.都由相应事件Listener处登记过的构件完成

C.由Listener和构件分别完成

D.由Listener和窗口分别完成

正确答案:A

 

4.下列Java常见事件类中属于鼠标事件类的是()。

A.InputEvent

B.KeyEvent

C.MouseEvent

D.WindowEvent

正确答案:A

 

5.对于下面的程序,x在什么范围内取值时将输出字符串”second”?() if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); } else { System.out.println("third"); } Which range of x value would print the string "second"?

正确答案:C

A.x > 0

B.x > -3

C.x <= -3

D.x <= 0 & x > -3

正确答案:A

 

6.为实现多线程之间的通信,需要使用下列那种流才合适?()

A.Filter stream

B.File stream

C.Random access stream

正确答案:D

D.Pipde stream

正确答案:B

 

7.Java Applet 源程序文件的扩展名为()。

A..java

B..class

C..html

D..exe

正确答案:D

 

8.Panel类对象的默认布局是()。

A.FlowLayout布局

B.BorderLayout布局

正确答案:A

C.CardLayout布局

正确答案:C

D.GridLayout布局

正确答案:D

 

9.下列哪些语句关于内存回收的说明是正确的?()

A.程序员必须创建一个线程来释放内存

B.内存回收程序负责释放无用内存

C.内存回收程序允许程序员直接释放内存

D.内存回收程序可以在指定的时间释放内存对象

正确答案:A

 

10.以下程序的输出结果是() public class koo{ public static void main(String args[]) { int x=1,sum=0; while(x<=10) { sum+=x; x++; } System.out.println("sum="+sum); } }

正确答案:B

A.45

B.55

C.10

D.11

正确答案:B

 

东师Java程序设计2022年秋学期在线作业2多选题答案

正确答案:A

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

11.指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()

正确答案:A

A.public int add(int a)

正确答案:D

B.public void add(long a)

正确答案:C

C.public void add(int a,int b)

正确答案:B

D.public void add(float a)

正确答案:A

 

12.下面哪几段代码不会出现编译错误

A.int i=0; if (i) { System.out.println(“Hi”); }

正确答案:A

B.boolean b=true; boolean b2=true; if(b==b2) { System.out.println(“So true”); }

正确答案:D

C.int i=1; int j=2; if(i==1|| j==2) System.out.println(“OK”);

正确答案:B

D.int i=1; int j=2; if (i==1 &| j==2) System.out.println(“OK”);

正确答案:A

 

13.在Java中,把不同类型的输入、输出源抽象为流,流一般分为()

A.输入流

B.输出流

C.字符流

D.字节流

正确答案:A

 

14.哪些方法不是实现Runnable接口所需的?()

A.wait()

B.run()

C.stop()

D.update()

正确答案:D

 

15.下面哪两个是有效的JSP expressions?()

A.<% x %>

B.<%= Math.random() %>

正确答案:C

C.<%= "YOSHI" + "EXAMINATOR" %>

D.<%= Math.random(); %>

正确答案:C

 

16.下面哪些语句创建了一个float类型的变量?()

A.float foo = -1;

B.float foo = 1.0;

C.float foo = 42e1;

D.. float foo = 2.02f;

正确答案:A

 

17.下面哪两个声明可以阻止方法重写?()

A.final voimethoda(){}

正确答案:D

正确答案:C

正确答案:B

B.voifinal methoda(){}

C.stativoimethoda(){}

D.statifinal voimethoda(){}

正确答案:C

 

21.下面的说法正确的是()。

A.Java 语言是面向对象的、解释执行的网络编程语言。

B.Java 语言具有可移植性,是与平台无关的编程语言。

C.Java 语言可对内存垃圾自动收集。

D.Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。

正确答案:C

 

19.下列哪个方法可用于创建一个可运行的类?()

A.public class X implements Runable{ public void run(){ ......} }

正确答案:A

B.public class X implements Thread{ public void run(){ ......} }

正确答案:B

C.public class X implements Thread{ public int run(){ ......} }

正确答案:B

D.public class X implements Thread{ public void run(){ ......} }

正确答案:A

 

20.下列哪些情况可以终止当前线程的运行? ()

A.抛出一个例外时。

B.当该线程调用sleep()方法时。

C.当创建一个新线程时。

D.当一个优先级高的线程进入就绪状态时。

正确答案:C

 

三、判断题 (共 20 道试题,共 40 分)

21.JSP隐含对象out是Print Writer类的对象。

 

22.所有的键盘事件都由KeyEvent类的对象表示。

 

23.Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。

 

24.UDP协议是用户数据报协议。

正确答案:C

 

25.修改server.xml后必须重启服务器。

 

26.子类的成员变量能与其父类的成员变量同名。

 

27.图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序。

 

28.在大多数多线程的应用程序中,线程之间不需要共享相同的对象。

 

29.终止线程的方法,是使run方法执行暂停。

 

30.java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口。

正确答案:C

 

31.当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)

 

32.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。

 

33.servlet的init()方法是每次请求时都调用。

 

34.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。

 

35.Java应用程序一定要有main()方法,小程序一定要继承于Applet 或JApplet类。

 

36.统一资源定位器(Uniform Resource Locator)就是通常所说的网址。

 

37.绘制普通矩形的方法为 drawRect。

正确答案:B

 

38.Java中的String类的对象既可以是字符串常量,也可以是字符串变量。

 

39.Java Application是由独立的解释器程序来运行的。

 

40.同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。

 

东师Java程序设计2022年秋学期在线作业2国开电大历年参考题目如下:




东师Java程序设计2022年秋学期在线作业2[答案]相关练习题:
按照凯恩斯的货币理论,当市场利率相对稳定时,投机动机是决定人们货币需求的因素

二手资料与一手资料的收集方法是()

( )是农村文化事业发展的开拓者和主导者,是新农村文化建设的主力军。

关于PEST分析法,说法不正确的是(??? )。

再评估过程中,被评估者容易产生文饰心理

( )结构就是把最重要的事实、最重要的材料放在开头,次要材料放在后面。按照新闻内容的重要程度或读者关心的程度先主后次地安排事实材料。

恶寒发热、无汗、头痛、身痛、喘咳、苔黄白、脉浮紧( )

信用贷款的特点有( )。

德国古典美学家都极大地深化了人对艺术活动的认识,高扬艺术家的能动性、创造性,其中()主张艺术创造是人的感性活动和理性活动的统一,强调了艺术是天才的创造物

符号( )是VB中的合法变量名。

下列哪一项不是DBMS的组成部分?( )

根据怀特的人事理论,公务员职务晋升应依据( )。

机器语言使用的编码是( )。

下列逻辑电路中为时序逻辑电路的是

领导的外部环境时间范围长、跨度大,主要从整体上影响领导活动的性质和方式。

规则游戏中游戏者不一定要遵守规则。

下列不属于目标市场的宏观环境信息的是( )。

按溢流与否大坝可分为()

在存在一般利润率下降趋势的情况下,资本家阶级为提高利润率所作的一切努力构成对一般利润率下降起反作用的因素,这些因素是:( )

泥裂构造是一种( )

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)