JAVA题库 下载本文

JAVA题库

1.以下哪些是java语言中的关键字(d ) A.run B.default C.implement D.Importt

2.( b)修饰符允许对类成员的访问不依赖于该类的任何对象 A.abstract B.static C.return D.Public

3.在屏幕上显示的消息正确的语句是(a ) A.System.out.println(“JaExpert”) B.system.out.println(“JaExpert”) C.System.Out.println(“JaExpert”) D.System.out.println(‘JaExpert’) 4.以下哪些是Java中的合法标识符(b ) A.%id B.$id C.1_id D.#id

5.在Java中,当在类中定义两个或更多方法,它们有相同的名称儿参数项不同时,这称( d) A.继承 B.多态性 C.构造方法 D.方法重载

6.以下哪些不是Java中合法的标识符?(d ) A._xpoints B.r2d2 C.bBb$ D.set-flow

7.如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词(a ) A.public B.private C.protected D.transient

8.以下哪些是Java中的合法标示符(b ) A.my-id B.my_id C.101ids D.id-101

9.下面哪条语句定义了5个元素的数组( a) A.int[]a={22,23,24,25,12}; B.int a []=new int (5); C.int[5] array; D.int [] arr;

10.在Java语言中,如果你有下面的类定义:

abstracllaSha{abstravodraw();}claSquaextenShape{}如果你试图编译上面的代码会发生(d ) A.一切成功编译

B.Shape可以编译Square不能编译 C.Square可以编译Shape不能编译 D.Shape.Square都不能编译

11.以下哪些修饰符不能用于顶层类(a ) A.public B.private C.abstract D.final

12.( b)关键字表示它是一种类方法,且无需创建对象即可访问 A.void B.static

C.return D.public

13.在Java语言中,下面变量命名合法的有(c ) A.2variable13 B.123variable C.private D.selg_asd

14.下面( a)是JDK中的Java运行工具 A.java B.javam C.javab D.javar

15.在Java中,根据你的理解,下列方法(a )可能是类Orange的构造函数 A.Orange(){...} B.Orrange(...){...} C.PublvoOrange(){...} D.PublOrange(){...}

16.x=2.5,a=7,y=4,则表达式x+a%3*(int)x%(int)y的值为( a) A.2.5 B.3.5 C.4.5