JAVA语言程序设计_第1页
JAVA语言程序设计_第2页
JAVA语言程序设计_第3页
JAVA语言程序设计_第4页
JAVA语言程序设计_第5页
已阅读5页,还剩135页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线作业

作业

1.第1题

下列关于Java类的构造方法的说法中错误的是:()

A.构造方法的名字必须与类的名字完全相同

B.构造方法一般不能由程序员在程序中主动调用

C.父类的构造方法能被子类继承

D.构造方法必须用public访问控制符修饰

答案:D

根准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

2.第4题

下面的程序输出的结果是().

publicclassAimplementsB

{publicstaticvoidmain(Stringargs[])

{inti;

Acl=newA();

i=cl.k;

System.out.println("i=H+i);

)

}interfaceB{intk=10;}

A.i=0

B.i=10

C.程序有编译错误

D.i=true

答案:B

标准答案:B

您的答案:A

题目分数:L0

此题得分:0.0

3.第5题

Java语言是()

A..面向问题的解释型高级编程语言

B.面向机器的低级编程语言

C.面向过程的编译型高级编程语言

D.面向对象的解释型高级编程语言

答案:D

标准答案:D

您的答案:

题目分数:1.0

此题得分;0.0

4.第6题

在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库

就是()包。

A.java,io

B.java.awt

C.java,applet

D.java.awt.event

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

5.第7题

下列为合法类名的是

A.class

B.123Student

C.GraduateStudent

D.“类名”

答案:C

限准答案:c

您的答案:

题目分数:1.0

此题得分:0.0

6.第8题

关于Java的包叙述不正确的是

A.不同包中的类不允许有相同的名称

B.同一包中的类不允许有相同的名称

C.包是用于组织类与接口的机制

D.可以通过import语句将包中的类加载到程序中

答案:A

标准答案;A

您的答案:

题目分数:1.0

此题得分:0.0

7.第27题

下面哪一个函数是publicvoidexample(){...}的重载函数?()

A.publicvoidexample(){...}

B.publicintexample()}

C.publicvoidexample2(){...}

D.publicintexample(intm,floatf){...}

答案:D

卜准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

8.第28题

设有下面两个赋值语句:

a=lnteger.parselnt(*l1024");

b=lnteger.valueOf(“1024").intValue();

下述说法正确的是()0

A.a是整数类型变量,b是整数类对象

B.a是整数类对象,b是整数类型变量

C.a和b都是整数类对象并且它们的值相等

D.a和b都是整数类型变量并且它们的值相等

答案:D

标准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

9.第29题

下列说法哪个是正确的?()

A.一个源文件中可以有一个以上的公共类

B.一个源文件只能供一个程序使用

c.一个源文件中只能有一个方法

D.一个程序可以包含多个源文件

答案:D

,准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

10.第35题

应用程序Test.java的源程序如下,在命令行键入:javaTestaaabbc,则输出的

结果是()o

publicclassTest

{publicstaticvoidmain(Stringargs[])

{intkl=args.length;

intk2=args[l].length();

System.out.print(kl+""+k2);}

)

A.32

B.12

C.13

D.33

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

11.第36题

下列关于main。方法说法正确的是?()

A.一个类中可以没有main。方法

B.所有对象的创建都必须放在main()方法中

C.main。方法必须放在公共类中

D.main()方法头的定义可以根据情况任意修改。

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

12.第37题

若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是()。

A.它们的返回值类型的不同

B.它们的名称的不同

C.它们的参数表的不同

D.它们的修饰符不同

答案:C

标准答案:c

您的答案:

题目分数:1.0

此题得分:0.0

13.第39题

在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所

有资源?

A.init()

B.start()

C.paint()

D.destroy()

答案:D

标准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

14.第40题

以下数据类型定义正确的是:()

A.floatf=1.5

B.Strings="a”

C.byteb=258

D.booleanb=null

答案:B

|标准答案:B

您的答案:

题目分数;LO

此题得分:0.0

15.第41题

能从循环语句的循环体中跳出的语句是。

A.for语句

B.break语句

C.while语句

D.continue语句

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

16.第42题

以下说法中错误的是:()

A.Choice、Checkbox>CheckboxGroup>List这些组件可以接收用户在一个选择

的集合中作出选择,但是不能输出信息

B.一个Checkbox对象既可以作为一个复选按钮,也可作为一个单选按钮组中的

一个按钮

C.一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多选

一”的结构

D.List对象可以实现“多选一”结构,也可以实现“多选多”结构,完全由创

建List对象时的参数确定

答案:A

卜准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

17.第43题

下列关于抽象类的说法哪个正确

A.绝对不能用抽象类去创建对象

B.某个抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法

C.抽象类中不可以有常量

D.可以用private修饰抽象类

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分;().0

18.第52题

下面哪个语句是创建数组的正确语句?()

A.floatf[6][6]=newfloat[6][6]

B.floatf[][]=newfloat[][6]

C.float[][]f=newfloat[6][6]

D.float[]f=newfloat[6][]

答案:C

,准答案:c

您的答案:

题目分数:i.o

此题得分:0.0

19.第53题

下列声明的方法强制要求子类来实现的是:()

A.publicdoublemethodda()

B.staticvoidmethoda(doubledl){}

C.publicnativedoublemethoda()

D.abstractpublicvoidmethoda()

答案:D

卜示准答案:D

您的答案:

题目分数:L0

此题得分:0.0

20.第54题

对于构造函数,下列叙述不正确的是()

A.构造函数是类的一种特殊函数,它的方法名必须与类名相同

B.构造函数的返回类型只能是void型

C.构造函数的主要作用是完成对类的对象的初始化工作

D.一般在创建新对象时,系统会自动调用构造函数

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

21.第55题

若类中某方法进行重载,能够区分这重载方法的手段是

A.它们的返回值类型的不同

B.它们的名称的不同

C.它们的参数表的不同

D.它们的修饰符不同

答案:C

标准答案:c

您的答案:

题目分数:1.0

"题得分:0.0

22.第63题

如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?()

A.BoxLayout

B.GridLayout

C.BorderLayout

D.FlowLouLayout

答案:B

卜准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

23.第64题

设有下面的一个类定义:classAA{staticvoid

Show(){System,out.printin(〃我喜欢Java!〃);}}classBB{void

Show(){System,out.printIn(〃我喜欢C++!〃);}}若已经使用AA类创建对

象a和BB类创建对象b,则下面哪一个方法调用是正确的:()

A.a.Show()b.Show()

B.AA.Show();BB.Show();

C.AA.Show();b.Show();

D.a.Show();BB.Show();

答案:C

标准答案:c

您的答案:

题目分数:1.0

此题得分:0.0

24.第65题

main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪

项是合法的

A.publicstaticvoidmain()

B.publicstaticvoidmain(Stringargs[])

C.publicstaticintmain(String[]arg)

D.publicvoidmain(Stringarg[])

答案:B

标准答案:B

您的答案:

题目分数:L0

此题得分:0.0

25.第66题

下列的变量定义中,错误的是()

A.inti

B.intI=Integer.MAX_VALUE

C.staticinti=100

D.int123_$

答案:D

根准答案:D

您的答案:

题目分数:1.0

)匕题得分:0.0

26.第9题

在Java的方法中定义一个常量要用final关键字。

答案:正确

标准答案:1

您的答案:

题目分数;1.0

此题得分:0.0

27.第10题

最终类不能派生子类。最终方法不能被覆盖。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

28.第11题

一个容器组件中可以混合使用多种布局管理策略。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:().0

29.第12题

<p><spanstyle=font-family:"TimesNewRoman","serif”;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋体;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:,TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:'Times

NewRoman'》是当前对象的引用,大多数情况下可隐去,但有时需要显式使用。

</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:L0

此题得分:0.0

30.第13题

<p><spanstyle二font-family:"TimesNewRoman”,〃serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋体;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:,Times

NewRoman'>可用来调用本类的重载方法,</span><spanstyle=font-family:

“TimesNewRoman","serif”;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-fareast-font-family:宋体;

mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA

lang=EN-US>super</spanXspanstyle=font-family:宋体;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:'Times

NewRoman'>可用来调用父类的覆盖方法。</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:1.()

此题得分:0.0

31.第44题

抽象类没有具体对象,所以抽象类没有构造函数。

答案:错误

标准答案:o

您的答案:

题目分数:1.0

此题得分:0.0

32.第45题

一个Java类可以有一个父类,并实现多个接口。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

33.第46题

在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值

对象相同的新对象。

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

34.第47题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:'TimesNewRoman";

mso-hansi-font-family:'TimesNewRoman,;mso-bidi-font-family:'Times

NewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA〉包可以解决命名

冲突,不同包中可以包含同名的类。</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

35.第48题

<p><spanstyle=color:black〉在〈/spanXspanstyle=color:

black>Java</spanXspanstyle=color:black〉源文件中,把自己的类装入某

个包中所使用的关键字是〈/spanXspanstyle=color:

black>import</spanXspanstyle=color:black〉,把库中〈/spanXspan

style=color:black;font-size:10.5pt〉的类导入到源文件的关键字是

</span><spanstyle=color:black;font-size:10.5pt>package</spanXspan

style=color:black;font-size:10.5pt>0</span></p>

答案:错误

标准答案:o

您的答案:

题目分数:1.0

此题得分:0.0

36.第56题

在Java的方法中定义一个常量要用const关键字。

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

37.第57题

抽象类中的抽象方法必须在该类的子类中具体实现。

答案:错误

标准答案:o

您的答案:

题目分数:1.0

此题得分:0.0

38.第58题

构造函数因为没有返回值,所以其中出现的错误用异常处理较为恰当。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

39.第59题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman";

mso-hansi-font-family:?TimesNewRoman5;mso-bidi-font-family:,Times

NewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA>方法覆盖和方法

重载都是要求方法同名,方法重载要求参数列表不同,方法覆盖则是方法头部

都可以相同。</span></p>

答案:正确

根准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

40.第60题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman";

mso-hansi-font-family:?TimesNewRoman5;mso-bidi-font-family:,Times

NewRomanJ;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA>包含〈/spanXspan

style=font-family:"TimesNewRoman","serif”;color:black;font-size:

10.5pt;mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA;mso-fareast-font-family:宋体

lang=EN-US>main</spanXspanstyle=font-family:宋体;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;mso-ascii-font-family:

'TimesNewRoman,;mso-hansi-font-family:'TimesNewRoman,;

mso-bidi-font-family:'TimesNewRoman,;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA>方法的类叫主类,没有主类程序就无法运行。

</span></p>

答案:正确

卜示准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

41.第14题

如果子类中的某个方法的、和与它的父类中

的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。

答案:

名称,参数类型和参数个数

标准答案:

名称,参数类型和参数个数

您的答案:

题目分数:3.0

此题得分:0.0

42.第16题

在子类中使用关键字做前缀可调用被子类覆盖的父类中的方法。

答案:

super

标准答案:

super

您的答案:

题目分数:L0

此题得分:0.0

43.第17题

在Java语言中,逻辑常量只有—和false两个值。

答案:

true

标准答案:

true

您的答案:

题目分数:1.0

此题得分:0.0

44.第18题

定义字符串:Strings="ab"则s.toUpperCase。的值是

答案:

AB

标准答案:

AB

您的答案:

题目分数:L0

此题得分:0.0

45.第20题

定义字符串:Strings=newString("javaok!"),si=s.substring(l,4));,则si的值是

答案:

ava

标准答案:

ava

您的答案:

题目分数:L0

此题得分:0.0

46.第21题

若x=5,y=10,贝ijx>y和x<=y的逻辑值分另ij为和

答案:

false>true

标准答案:

falsetrue

您的答案:

题目分数:1.0

此题得分:0.0

47.第22题

如果一个JavaApplet源程序文件只定义有一个类,该类的类名为MyApplet,则类

MyApplet必须是类的子类并且存储该源程序文件的文

件名必须为。

答案:

Applet>MyApplet.java

标准答案:

Applet>MyApplet.java

您的答案:

题目分数:1.0

此题得分:0.0

48.第23题

创建类的对象时,使用运算符给对象分配内存空间。

答案:

new

标准答案:

new

您的答案:

题目分数:L0

此题得分:0.0

49.第24题

若一个应用程序类的类名是TestT则保存该文件时的文件名为o

答案:

Test.java

标准答案:

Test.java

您的答案:

题目分数;1.0

此题得分:0.0

50.第25题

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

在JavaApplication中,这个主类是指包含方法的类;在JavaApplet

里,这个主类是一个系统类的子类。

答案:

mainApplet

标准答案:

mainApplet

您的答案:

题目分数:1.0

此题得分:0.0

51.第26题

定义成员变量时,在访问特性修饰符之后加上可以使之成为静态成员变量。

答案:

static

标准答案:

static

您的答案:

题目分数:LO

此题得分:0.0

52.第31题

同一个类中多个方法具有相同的方法名,不同的参数列表称为方法的

答案:

重载

标准答案:

重载

您的答案:

题目分数:1.0

卜匕题得分:0.0

53.第32题

定义字符串:Strings="java";,则s.length。的值是。

答案:

4

标准答案:

4

您的答案:

题目分数:1.0

此题得分:0.0

54.第33题

在Java程序中定义的类有两种成员:、

答案:

域成员、方法成员

标准答案:

域成员、方法成员

您的答案:

题目分数:1.0

此题得分:0.0

55.第34题

表达式(5%2==0)的值是。

答案:

false

标准答案:

false

您的答案:

题目分数:1.0

此题得分:().0

56.第38题

程序中实现多线程的方法有两种:继承类和实现Runnable接口。

答案:

Thread

标准答案:

Thread

您的答案:

题目分数:1.0

此题得分:0.0

57.第50题

如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac

编译该源程序文件将产生一个文件名与类名相同而扩展名为的字节

码文件。

答案:

4、class

标准答案:

4、class

您的答案:

题目分数:1.0

此题得分:0.0

58.第51题

若有类定义:classBextendsA{...},则类B是类A的。

答案:

子类

标准答案:

子类

您的答案:

题目分数:1.0

此题得分:0.0

59.第61题

开发与运行Java程序需要经过的三个主要步骤为

、和

答案:

编辑源程序、编译生成字节码、解释运行字节码

标准答案:

编辑源程序、编译生成字节码、解释运行字节码

您的答案:

题目分数:3.0

此题得分:0.0

60.第62题

一个JavaApplication源程序文件名为MyJavaApplication.java,如果使用Sun公司的

Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺

序执行如下两个命令:

答案:

javacMyJavaApplication.java、javaMyJavaApplication

标准答案:

javacMyJavaApplication.java、javaMyJavaApplication

您的答案:

题目分数:L()

此题得分:0.0

61.第2题

说明:阅读下面的程序,并写出程序的运行结果。

publicclasstestl

{publicstaticvoidmain(stringargs

[])

(inti,s=0♦

inta[]=(10,20,30,40,50,

60,70,80,90);

for(i=0;i<a.length;i++)

if(a[i]%3==0)s+=

a[i];

,,,,,,,,

system,out.printin(z/;s=〃;+s);

答案:

s=180

标准答案:

s=180

您的答案:

题目分数:4.0

此题得分:0.0

62.第19题

l

x.publicclassA{

.

.publicstaticvoidmain(Stringargs[]){

0.

O.Xx=newX();

.

.Yy=newY();

.x.showX();

.

.y.showY();

.

.}

.

.)

9

0

1

11classX{

1

12publicvoidshowX(){

1

13System,out.println(〃aaaaa〃);

1

14)

1

15)

16

17

1classY{

18

1Xa=newX(){

19

1publicvoidshowX(){

10

1System,out.printIn("bbbbb");

1

)

2

);

3

publicvoidshowY(){

a.showX();

24:}

25:}

(1)程序第5行的方法调用输出的结果如何?(2分)

(2)程序第6行的方法调用输出的结果如何?(3分)

答案:

(1)aaaaa

(2)bbbbb

标准答案:

(1)aaaaa

⑵bbbbb

您的答案:

题目分数:4.0

此题得分:0.0

63.第49题

classTop{

publicvoidprintString(){System,out.printin("Top类调用

printstring方法”);}

)

classBottomextendsTop{

publicvoidprintString(){System,out.println("Bottom类调用

printString方法”);}

)

classTest{

publicstaticvoidmain(String[]args){

ToptopObj=newBottom();

topObj.printString().

)

}

程序运行结果为

答案:

Bottom类调用printstring方法

标准答案:

Bottom类调用printstring方法

您的答案:

题目分数:4.0

此题得分:().0

64.第69题

阅读程序,回答以下问题

1:publicclassA{

2:publicstaticvoidmain(String[]args){

3:longfirst=l,second=l,third;

4:System,out.print(first++second

+”");

5:for(inti=3;i<=6;i++){

6:third=first+second;

7:System.out.print(third+〃〃);

8:first=second;

9:second=third;

10:}

11:)

12:)

⑴程序第5~10行的for循环共循环几次?(2分)

⑵程序输出的结果是什么?(3分)

答案:

(1)4次。

(2)输出的结果是:112358

标准答案:

⑴4次。

(2)输出的结果是:112358

您的答案:

题目分数:4.0

此题得分:0.0

65.第3题

为什么说构造函数是一种特殊的方法?特殊在哪里?构造函数什么时候执行?

被谁调用?

答案:

构造方法是一种特殊的方法,它的名字必须与它所在的类的名字完成相同,并

且没有返回值,也不需要使用关键字void进行标识。

创建新对象时执行构造函数,由系统自动调用。

标准答案:

构造方法是一种特殊的方法,它的名字必须与它所在的类的名字完成相同,并且没有返回值,也不需要使

用关键字void进行标识。

创建新对象时执行构造函数,由系统自动调用.

您的答案:

题目分数:4.0

"题得分:0.0

教师未批改

66.第15题

抽象方法有什么特点?抽象方法的方法体在何处定义?定义抽象方法有什么好

处?

答案:

抽象方法用abstract修饰符修饰,只有方法头没有具体的方法体。

抽象方法的实现是在具体应用抽象方法的类中定义实现的,即在定义该方法的

抽象类的非抽象子类中定义。

标准答案:

抽象方法用abstract修饰符修饰,只有方法头没有具体的方法体。

抽象方法的实现是在具体应用抽象方法的类中定义实现的,即在定义该方法的抽象类的非抽象子类中定

义。

您的答案:

题目分数:4.0

此题得分:0.0

教师未批改

67.第30题

覆盖多态和重载多态分别如何区分不同的同名方法?

答案:

以对象名或类名为前缀;使用不同的参数列表。

标准答案:

以对象名或类名为前缀:使用不同的参数列表。

您的答案:

题目分数:4.0

此题得分;().0

教师未批改

68.第67题

开发与运行Java程序需要经过哪些主要步骤和过程,用到哪些工具?

答案:

源程序编辑、字节码编译和解释运行。

标准答案:

源程序编辑、字节码编译和解释运行。

您的答案:

题目分数:4.0

此题得分:0.0

教师未批改

69.第68题

什么是封装?为什么要用行为(方法)把数据包裹起来?思考你为“大学生”等类

设计的方法是否能达到数据封装的目的?

答案:

实现数据的隐藏。

标准答案:

实现数据的隐藏。

您的答案:

|题目分数:4.0

必题得分:0.0

教师未批改

作业总得分:0.0

作业总批注:

。关闭

在线作业

C一

作业

1.第1题

有整型数组:int口x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元

素值依次是().

A.2781235

B.1235872

C.3512872

D.8712352

答案:A

标准答案:A

您的答案:A

题目分数:1.0

此题得分;1.0

2.第4题

下列语句序列执行后,num的值是()。

Randomrd=newRandom();

intnum=Math.abs(rd.nextlnt())%4+l

A.「4之间的随机值

B.5

C.0

D.-1

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分;0.0

3.第5题

应用程序的main方法中有以下语句,则输出的结果是()。

Stringsl="AbcD";

Strings2=sl.toLowerCase();

A.A

B.ABCD

C.aBCd

D.abed

答案:D

标准答案:D

您的答案:

题目分数:1.0

此题得分:0.0

4.第6题

对于构造函数,下列叙述不正确的是()

A.构造函数是类的一种特殊函数,它的方法名必须与类名相同

B.构造函数的返回类型只能是void型

C.构造函数的主要作用是完成对类的对象的初始化工作

D.一般在创建新对象时,系统会自动调用构造函数

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

5.第7题

下列关于接口的说法哪个是正确?()

A.接口和抽象类是同一回事

B.一个类不可以实现多个接口

C.接口间不能有继承关系

D.实现一个接口必须实现接口的所有方法

答案:D

标准答案:D

您的答案;

题目分数:1.0

此题得分:0.0

6.第8题

设有下面的两个类定义:classAA{voidShow(){System,out.println(z/

我喜欢Java!");}classBBextendsAA{void

Show。{System.out.printin("我喜欢C++!”);}则顺序执行如下语句后输

出结果为:()AAa;BBb;a.Show();b.Show();

A.我喜欢Java!我喜欢C++!

B.我喜欢C++!我喜欢Java!

C.我喜欢Java!我喜欢Java!

D.我喜欢C++!我喜欢C++!

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

7.第9题

当包含applet的页面时由图标状重新展开成窗口时将调用以下哪个函数?

A.init()

B.start()

C.stop()

D.destroy()

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

8.第10题

下面关于JavaApplet的说法正确的是?

A.Applet也需要main。方法

B.Applet必须继承自java.awt.Applet

C.Applet能访问本地文件

D.Applet程序不需要编译

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

9.第11题

下列为合法类名的是:()

A.class

B.123Student

C.WatchTV

D.“类名”

答案:c

标准答案:c

您的答案:

题目分数:1.0

此题得分:0.0

10.第12题

以下字符常量中不合法的是()。

A/r

B.'\',

C."\n"

D.'我,

答案:C

标准答案:c

您的答案:

题目分数:LO

此题得分;0.0

11.第13题

以下说法中错误的是:()

A.Choice、Checkbox、CheckboxGroup>List这些组件可以接收用户在一个选

择的集合中作出选择,但是不能输出信息

B.一个Checkbox对象既可以作为一个复选按钮,也可作为一个单选按钮组中

的一个按钮

C.一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多

选一”的结构

D.List对象可以实现“多选一”结构,也可以实现“多选多”结构,完全由

创建List对象时的参数确定

答案:A

标准答案:A

您的答案;

题目分数:1.0

此题得分:0.0

12.第14题

下列语句中,属于多分支语句的是。

A.if语句

B.switch语句

C.dowhile语句

D.for语句

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

13.第15题

关于Java的包叙述不正确的是

A.不同包中的类不允许有相同的名称

B.同一包中的类不允许有相同的名称

C.包是用于组织类与接口的机制

D.可以通过import语句将包中的类加载到程序中

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

14.第47题

下列说法哪个是正确的?()

A.不需定义类,就能创建对象

B.属性可以简单变量,也可以是一个对象

C.属性必须是简单变量

D.对象中必有属性和方法

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

15.第48题

下面说法正确的是()。

A.final可修饰类、属性、方法。

B.abstract可修饰类、属性、方法。

C.定义抽象方法需有方法的返回类型、名称、参数列表和方法体。

D.用final修饰的变量,在程序中可对这个变量的值进行更改。

答案:A

标准答案;A

您的答案:

题目分数:1.0

此题得分:0.0

16.第49题

下列关于main。方法说法正确的是?

A.一个类中可以没有main。方法

B.所有对象的创建都必须放在main。方法中

C.main。方法可以有多个

D.main。方法头的定义可以根据情况任意修改

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

17.第50题

在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使

用()类的对象来实现。

A.Label

B.Button

C.TextArea

D.TextField

答案:A

标准答案:A

您的答案:

题目分数:1.0

此题得分:0.0

18.第51题

如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?()

A.BoxLayout

B.GridLayout

C.BorderLayout

D.FlowLouLayout

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

19.第52题

下列哪个类声明是正确的O

A.abstractfinalclassHI{...}

B.abstractprivatemove()}

C.protectedprivatenumber{...}

D.publicabstractclassCar}

答案:D

标准答案:D

您的答案:

题目分数:L0

此题得分:0.0

20.第53题

Java中所有类的父类是o

A.Father

B.Object

C.Lang

D.ClassFather

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

21.第57题

设有下面的一个类定义:classAA{staticvoid

Show(){System,out.printin(“我喜欢Java!〃);}}classBB{void

Show(){System,out.printIn(〃我喜欢C++!〃);})若已经使用AA类创建

对象a和BB类创建对象b,则下面哪一个方法调用是正确的:()

A.a.Show()b.Show()

B.AA.Show();BB.Show();

C.AA.Show();b.Show();

D.a.Show();BB.Show();

答案:C

标准答案:c

您的答案:

题目分数:L0

此题得分:0.0

22.第58题

以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被

调用。()

A.paint()

B.init()

C.action()

D.start()

答案:B

标准答案:B

您的答案:

题目分数:1.0

此题得分:0.0

23.第59题

Java语言是()

A..面向问题的解释型高级编程语言

B.面向机器的低级编程语言

C.面向过程的编译型高级编程语言

D.面向对象的解释型高级编程语言

答案:D

标准答案:1)

您的答案:

题目分数:1.0

此题得分:0.0

24.第68题

下列程序段执行后的结果是()□Strings=newString("abcdefg");

for(inti=O;i<=6;i=i+2)

{System.out.print(s.charAt(i));

)

A.abcdefg

B.ACEG

C.aceg

D.abed

答案:C

标准答案:c

您的答案:

题目分数:1.0

此题得分;0.0

25.第69题

下面是关于类及其修饰符的一些描述,不正确的是:()

A.abstract类只能用来派生子类,不能用来创建abstract类的对象。

B.final类不但可以用来派生子类,也可以用来创建final类的对象。

C.abstract不能与final同时修饰一个类。

D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有

abstract方法。

答案:B

标准答案:B

您的答案;

题目分数:1.0

此题得分:0.0

26.第16题

Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

27.第17题

创建新的类对象使用关键字new,回收无用的类对象使用关键字free。

答案:错误

标准答案;o

您的答案:

题目分数:1.0

此题得分:0.0

28.第18题

子类要调用父类的方法,必须使用super关键字。

答案:错误

标准答案:o

您的答案;

题目分数:1.0

此题得分:0.0

29.第19题

接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和

抽象方法。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

30.第20题

一个容器组件中可以混合使用多种布局管理策略。

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

31.第21题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman';mso-bidi-font-family:

5TimesNewRoman5;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>包可以解决命

名冲突,不同包中可以包含同名的类。</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

32.第22题

<pXspanstyle=font-family:"TimesNewRoman","serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋体;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman';mso-bidi-font-family:

5TimesNewRoman'>可用来调用本类的重载方法,</span><span

style=font-family:"TimesNewRoman”,〃serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋体;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>super</spanXspan

style二font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:?TimesNewRoman,;

mso-hansi-font-family:JTimesNewRoman,;mso-bidi-font-family:

'TimesNewRoman'>可用来调用父类的覆盖方法。</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

33.第23题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-ascii-font-family:,TimesNewRoman';mso-hansi-font-family:

'TimesNewRoman,;mso-bidi-font-family:'TimesNewRoman,;

mso-font-kerning:1.Opt;mso-ansi-1anguage:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>抽象类的子类

一定是具体类,但实现接口的类不一定是具体类。</span></p>

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

34.第54题

Java的各种数据类型所占用的内存长度与具体软硬件环境有关。

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

35.第55题

final类中的属性和方法都必须被final修饰符修饰。

答案:错误

标准答案:o

您的答案:

题目分数:1.0

此题得分:0.0

36.第56题

一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。

答案:错误

标准答案:o

您的答案:

题目分数:1.0

此题得分:0.0

37.第60题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:?TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman,;mso-bidi-font-family:

JTimesNewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>抽象类不能定

义对象引用变量,也不能创建对象。</span></p>

答案:错误

标准答案:o

您的答案:

题口分数:1.0

此题得分:0.0

38.第61题

新创建的Frame视窗对象,会自动显示在屏幕上。

答案:错误

标准答案:0

您的答案:

题目分数:1.0

此题得分:0.0

39.第62题

<p><spanstyle=font-family:宋体;color:black;font-size:10.5pt;

mso-ascii-font-family:??;mso-hansi-font-family:??;

mso-bidi-font-family:,TimesNewRoman';mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA>不带标号的〈/spanXspanstyle=font-family:

〃??〃,“serif”;color:black;font-size:10.5pt;

mso-bidi-font-family:'TimesNewRoman';mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-fareast-font-family:宋体

lang=EN-US>break</spanXspanstyle=font-family:宋体;color:black;

font-size:10.5pt;mso-ascii-font-family:??;

mso-hansi-font-family:??;mso-bidi-font-family:JTimesNew

Roman';mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>语句可实现跳

出所在的那层循环。</span></p>

答案:正确

标准答案:1

您的答案:

题目分数:1.0

此题得分:0.0

40.第63题

<p><sp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论