java精选30道单选题Word下载.docx

上传人:b****5 文档编号:17377362 上传时间:2022-12-01 格式:DOCX 页数:26 大小:24.14KB
下载 相关 举报
java精选30道单选题Word下载.docx_第1页
第1页 / 共26页
java精选30道单选题Word下载.docx_第2页
第2页 / 共26页
java精选30道单选题Word下载.docx_第3页
第3页 / 共26页
java精选30道单选题Word下载.docx_第4页
第4页 / 共26页
java精选30道单选题Word下载.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

java精选30道单选题Word下载.docx

《java精选30道单选题Word下载.docx》由会员分享,可在线阅读,更多相关《java精选30道单选题Word下载.docx(26页珍藏版)》请在冰豆网上搜索。

java精选30道单选题Word下载.docx

D.implements

第4题:

在Java中用()保留字来实现常量定义。

A.public

B.define

C.private

D.final

第5题:

类的继承,使用的关键字是()

A.abstract

B.implements

C.static

D.extends

第6题:

下列不符合要求的标识符是()

A.2_hao

B.helloqq

C._hello

D.hello2

第7题:

下面关于数组的声明和创建正确的是()

A.inta[5]=newint[5];

B.int[5]a=newint[5];

C.int[5]a={1,2,3,4,5};

D.int[]a=newint[5];

第8题:

下面代码运行结果是()publicclassTest{publicstaticvoidmain(String[]args){Integerx=newInteger(10);

Integery=newInteger(10);

System.out.println(x==y);

System.out.println(x.equals(y));

}}

A.truetrue

B.truefalse

C.falsefalse

D.falsetrue

第9题:

下列代码的运行结果是()publicclassTest1{b=a;

System.out.println("

b[0]="

+b[0]);

a[0]="

+a[0]);

}}publicstaticvoidmain(String[]args){inta[]={1,2,3,4};

intb[]={100,200,300,400,500};

A.b[0]=100a[0]=100

B.b[0]=1a[0]=1

C.b[0]=100a[0]=1

D.b[0]=1a[0]=100

第10题:

17、java中哪个关键字可以对对象加互斥锁?

()

A.transient

B.static

C.serialize

D.synchronized

第11题:

在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画图操作。

A.start()

B.stop()

C.paint()

D.init()

第12题:

()是一个特殊的方法,用于初始化一个类的对象,定义该方法时要与类的名字相同。

A.类方法

B.构造方法

C.实例方法

D.main方法

第13题:

子类中访问不到父类中用()修饰的属性。

B.final

D.protected

第14题:

Java源程序经编译生成的字节码文件的扩展名为,字节码文件由解释器执行。

A.class

B.java

C.exe

D.html

第15题:

以下代码段将创建()个对象。

Strings1="

bc"

;

Strings2="

A.0

B.1

C.2

D.3

第16题:

编译并运行以下程序,以下描述哪个选项是正确的()1.classX{2.protectedStringtoString(){3.returnsuper.toString();

}4.}

A.编译通过运行无异常

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

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

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

第17题:

下列关于修饰符混用的说法,错误的是()

A.abstract不能与final并列修饰同一个类

B.abstract类中不可以有private的成员

C.abstract方法必须在abstract类中

D.static方法中能处理非static的属性

第18题:

以下标识符中哪项是不合法的()

A.BigMeaninglessName

B.$int

C.1st

D.$1

第19题:

执行完以下代码int[]x=newint[25];

后,以下哪项说明是正确的()

A.x[24]为0

B.x[24]未定义

C.x[25]为0

D.x[0]为空

第20题:

假定一个类的构造方法为“A(intaa,intbb){a=aa;

b=aa*bb;

}”,则执行“Ax=newA(4,5);

”语句后,x.a和x.b的值分别是:

A.4和5

B.5和4

C.4和20

D.20和5

第21题:

对于任意一个类,用户所能定义的构造方法的个数至多为

A.0个

B.1个

C.2个

D.任意个

第22题:

假设类A有构造方法A(inta),则在类A的其他构造方法中调用该构造方法的语句格式应为()

A.A(x)

B.this.A(x)

C.this(x)

D.super(x)

第23题:

以下代码段执行后的输出结果为()intx=3;

inty=10;

System.out.println(y%x);

第24题:

关于接口的定义和实现,以下描述正确的是:

A.接口定义中的方法都只有定义没有实现

B.接口定义中的变量都必须写明final和static

C.如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码

D.如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public

第25题:

在Java的异常处理语句try-catch-final中,以下描述正确的是:

A.try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码

B.try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码

C.catch语句和final语句都可以缺省

D.catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误

第26题:

如果一个程序段中有多个catch,则程序会按如下哪种情况执行?

A.找到适合的例外类型后继续执行后面的catch.

B.找到每个符合条件的catch都执行一次。

C.找到适合的例外类型后就不再执行后面的catch。

D.对每个catch都执行一次。

第27题:

下列关于继承的说法哪个是正确的?

A.子类只继承父类public方法和属性;

B.子类继承父类的非私有属性和方法;

C.子类只继承父类的方法,而不继承父类的属性;

D.子类将继承父类的所有的属性和方法。

第28题:

下面哪个是JAVA的保留字?

A.run

B.import

C.implement

D.string

第29题:

以下哪个表达式是不合法的()

A.Stringx=”Hello”;

inty=9;

x+=y;

B.Stringx=”Hello”;

if(x==y){}

C.Stringx=”Hello”;

x=x+y;

D.Stringx=null;

inty=(x!

=null)&

&

(x.length()>

0)?

X.length:

0

第30题:

有程序片段如下,以下哪个表示式的结果为true?

()Floats=newFloat(0.1f);

Floatt=newFloat(0.1f);

Doubleu=newDouble(0.1);

A.s==t

B.s.equals(t)

C.u.equals(s)

D.t.equals(u)

判断题:

}}publicstaticvoidmain(String[]ar

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1