java练习题_原创文档.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、选择题

1.Object中hasCode()的返回值类型是什么?B

A.StringB.intC.longD.Object

2.对Object类中的clone()方法的下列说法中,哪项是正确的?A

A.CloneNotsupportedException

B.NotCloneableException

C.IllegalCloneException

D.NoClonesAllowedException

3.请从下面的选项中选择一个正确的答案A

A.所有数组都有一个clone()方法

B.Object类中的hasCode()方法被声明为final

C.Object类中的equals()方法被声明为final

D.如果引用x和引用y表示两个不同的对象,那么表达式x.equals(y)

始终为false

4.类的设计要求它的某个成员不能被外部类直接访问。应该使用下

面的哪些修饰符获得需要的访问控制?D

A.public

B.nomodifier

C.protected

D.private

5.关于线程的哪些叙述是正确的?C

A.一旦一个线程被创建,他就立即开始运行

B.使用start()方法可以使一个线程成为可运行的,但是他一定对立即

开始运行

C.一个县曾可能因为不同的原因停止(cease)并进入就绪状态

D.当一个线程因为抢先机制而停止运行时,它被放在可运行队列的

前面。

6.关于Threads哪项描述是正确的?D

A.线程可以创建唯一的子类java.lang.Thread

B.调用supend()方法可以使线程终止并且无法启动他

C.程序的执行完毕是以用户县城的结束来标志的,并且也需要超线

程协助

D.不通线程对相同数据进行访问时,可能造成数据毁损

7.请选择一个正确的答案A

A.严格封装的类更容易被复用

B.严格封装的类比不封装的类更适用于类的继承

C.在封装类中定义的方法不能被覆盖

D.在封装类中定义的方法不能被重载

8.仔细分析下列代码,指出哪一行有错误?C

1PublicclassSomething{

2PrivateStringa;

3PublicintaddOne(finalintx){

4Return++x;

9.分析代码,选择正确的答案。D

PublicclassPerson{

Publicintadd(inti,intj){

intx;

x=i+j;

returnx;

}

}

ClassManextendsPerson{

}

A.publicintadd(intI,intj){}

B.publicintadd(inti,intj)throwsMyException{}

C.intadd(intI,intj){}

D.publicvoidadd(){}

5}

6}

A.1

B.2

C.3

D.4

10.请看如下代码:

ClassB{

B(Stringname){}

}

如果ClassA继承class,并且classA只有一个构造函数,那么下面哪

个函数是classA的合法构造函数?

A.A(){}

B.A(){super();}

C.A(){super(“fido”);}

D.在没有定义构造函数时候,系统会提供默认的构造函数。

11.关于构造函数下面哪两个选项的叙述是正确的?A

A.super()或者this()必须放在构造函数中的第一句

B.如果父类的构造函数没有参数,那么子类的构造函数一定没有

参数

C.构造函数能被继承

D.构造函数不能被重载

12.下列哪个选项不是Collection接口的子接口?

A.List

B.Set

C.Map

D.Vector

13.下面的选项中,按序存放唯一元素的集合接口是什么?D

A.Collection

B.Set

C.List

D.Sequence

14.若覆盖了某个类的hashCode方法,则必须同时覆盖它的哪个方

法?D

A.contaions

B.clone

C.toString

D

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档