JAVA题库.docx
《JAVA题库.docx》由会员分享,可在线阅读,更多相关《JAVA题库.docx(17页珍藏版)》请在冰点文库上搜索。
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.inta[]=newint(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
D.5.5
17.下面描述()是对的
A.Java源程序必要以“.java”或“.jav”扩展名保存
B.JaVM可以是软件,不可以是硬件
C.Java使用解释器执行代码
D.用高档语言编写代码可以让计算机理解并执行它们
18.下面(a)数据类型可用于main()办法中传递参数
A.String
B.Integer
C.Boolean
D.Variant
19.数组中可以包括什么类型元素(d)
A.int型
B.string型
C.数组
D.以上都可以
20.Java语言具备许多长处和特点,下列选项中,哪个反映了Java程序并行机制特点(b)
A.安全性
B.多线程
C.跨平台
D.可移植
21.下列关于for循环和while循环说法中哪个是对的(a)
A.while循环能实现操作,for循环也都能实现
B.while循环判断条件普通是程序成果,for循环判断条件普通是非程序成果
C.两种循环任何时候都可替代
D.两种循环构造中都必要有循环体,循环体不能为空
22.在JAVA编程中,(a)可以实现跳转构造
A.break
B.while
C.do-while
D.for
23.下面哪个修饰符修饰办法只能被本类中其她办法使用(c)
A.protected
B.static
C.private
D.public
24.在JAVA中,类Worker是类Person子类,Worker构造办法中有一句“super()”,该语句(c)
A.调用类Worker中定义super()办法
B.调用类Person中定义super()办法
C.调用类Person构造函数
D.语法错误
25.下面哪个单词是Java语言核心字(b)
A.Float
B.this
C.string
D.unsigned
26.设x为float型变量,y为double型变量,b为long变量,c为char型变量,则表达式x+y*a/x+b/y+c值为(c)类型
A.int
B.long
C.double
D.char
27.为了使一种名为MyClass和public类成功编译,需满足如下哪些条件()
A.MyClass类中必要定义一种对的main(b)办法
B.MyClass类必要定义在MyClassjava源文献中
C.MyClass类必要定义MyClass包中
D.MyClass类必要被导入
28.下面哪个是对字符串String正拟定义(a)
A.Strings1=null;
B.Strings2=’null’;
C.Strings3=(String)’abc’;
D.Strings4=(String)’\uface’;
29.在JAVA编程中,Java编译器会将java程序转换为(a)
A.字节码
B.可执行代码
C.机器代码
D.以上所有选项都不对的
30.在Java中,下列选项表达字符“a”值是(b)
A.’a’
B.“a”
C.nCharacter(a)
D.\000a
31.无论测试条件是什么,下列循环将知识执行一次(b)
A.while
B.do-while
C.for
D.for-each
32.指出对的表达式(c)
A.byte=128;
B.Boolean=null;
C.longlv=0xfffL;
D.double=0.9239d;
33.(d)修饰符不容许父类被继承
A.abstract
B.static
C.protected
D.final
34.在JAVA中,关于捕获错误语法try-catch-finally下列描述对的是(d)
A.try-catch必要单独使用
B.try可以单独使用
C.try-finally可以配对使用,finally也可以单独使用
D.在try-catch后如果定义了finally,则finally必定会执行
35.类(c)成员只能被该类成员访问,而不能被非该类成员访问
A.public
B.private
C.protected
D.abstract
36.下列哪个类声明是对的(d)
A.abstractfinalclassH1{...
B.abstractprivatemove(){...}
C.protectedprivatenumber;
D.publicabstractclassCar{...}
37.java源代码文献拓展名为(b)
A..class
B..java
C
D.以上所有选项都不对的
38.下面哪个是Java语言中对的标记符(c)
A.3com
B.import
C.that
D.this
39.JAVA程序中,()不能用了表达注释
A.//注释
B./*注释*/
C./**注释*/
D./注释/
40.如果类办法没有返回值,该办法返回类型应当是(b)
A.null
B.void
C.static
D.public
41.构造办法何时被调用(b)
A.类定义时
B.创立对象时
C.调用对象办法时
D.使用对象变量时
42.在JAVA编程中,基于线程多任务解决环境中,执行特定任务可执行代码最小单位是(b)
A.进程
B.线程
C.应用程序
D.服务
43.Java编译器会将Java程序转换为(a)
A.字节码
B.可执行代码
C.机器代码
D.以上所有选项都不对的
44.既有一种Java源文献,其中包具有一种名为Examplepublic类,为了成功编译该文献,需要满足如下哪些条件(c)
A.源文献必要导入javalang包
B.源文献必要声明一种main()办法
C.源文献必要为Examplejava
D.源文献必要具备package包语句
45.Main()办法返回类型是(b)
A.int
B.void
C.boolean
D.static
46.在Java中,欲定义某类所在包外所有类都能访问这个类,则应用核心字是(c)
A.protected
B.private
C.public
D.default
47.如下哪些描述是对的()
A.如果package语句存在,则必要出当前源文献非空白首行。
B.如果import语句存在,则必要出当前源文献非空白首行。
C.如果main()语句存在,则必要出当前源文献非空白首行。
D.如果在源文献中声明了一种public借口,则其名称无需和源文献名一致
48.下面哪条语句不能定义一种float型变量(d)
A.floatf1=-343;
B.floatf2=3.14;
C.floatf3=0x12345;
D.floatf4=2.8F;
49.设int型变量x=1,y=2,z=3,则表达式y+=z--/x++值是(d)
A.3
B.3.5
C.4
D.5
50.JAVA中,实现继承核心字是(c)
A.public
B.class
C.extends
D.implements下列运算成果默以为float是(a)
A.100/10
B.100*10
C.100F+10
D.100D-10
51.
52.下列String类(b)办法返回指定字符串一某些
A.extractstring()
B.substring()
C.Substring()
D.Middlestring()
53.如下哪些不是Java中合法核心字(a)
A.array
B.boolean
C.integer
D.protect
54.JAVA是始终完全面向(b)语言
A.过程
B.对象
C.组件
D.服务
55.下面哪些选项是对的main办法阐明(b)
A.publicmain(Stringargs[])
B.publicstaticvoidmain(Stringargs[])
C.privatestaticvoidmain(Stringargs[])
D.voidmain()
56.选出在Java中有效注释声明(b)
A./*/Thisisacomment
B.*/Thisisacomment
C./Thisisacomment
D./*Thisisacomment*/
57.欲构造ArrayList类一种实例,此类继承了List接口,下列哪个办法是对的()
A.ArrayListmyList=newObject(b);
B.ListmyList=newArrayList();
C.ArrayListmyList=newList();
D.ListmyList=newList();
58.Java中,数据类型值中也许浮现符号是(b)
A.R
B.D
C.T
D.Y
59.在JAVA语言中,下面关于类描述对的是(b)
A.一种子类可以有各种超类
B.一种超类可以有各种子类
C.子类可以使用超类所有
D.子类一定比超类有更多成员办法
60.下面哪项可以得到数组元素个数,java中定义数组名为abc。
()abc.length
A.ab
B.length()
C.ab
D.length
E.len(abc)
F.ubound(abc)
61.在Java中,核心字(a)使类不能派生出子类
A.final
B.public
C.private
D.volatile
62.在Java语言中,在包Package1中包括包Package2,类Class-A直接从属于包Package1,类Class-B直接从属于包Package2.在类Class-C要应用Class-A办法A和Class-B办法B.你需(a)语句
A.impoPackage1.*;
B.impoPackage2.Package1;
C.impoPackage2.*;
D.impoPackage2.Package1.*;
63.核心字(b)用来调用父类构造办法
A.base
B.super
C.this
D.extends
64.为AB类一种无形式参数无返回值办法method书写办法头,使得使用类名AB作为前缀就可以调用它,该办法头形式为(a)
A.staticvoidmethod
B.pubicvoidmethod
C.finalvoidmethod
D.abstractvoidmethod
65.下面表达式中,用来访问数组中第一种值是(c)
A.intArray[1]
B.intArray.1
C.intArray[0]
D.intArray.0
66.为了使一种名为Example类可以成功编译,运营,必要满足一下哪些条件(c)
A.Example类必要定义在Examplejava文献中。
B.Example类必要声明为public类。
C.Example类必要定义一种对的main()办法。
D.Example类必要导入javalang包。
67.下面关于java中类说法哪个是不对的(d)
A.类体中只能有变量定义和成员办法定义,不能有其她语句
B.构造函数是类中特殊办法
C.类一定要声明为public,才可以执行
D.一种java文献中可以有各种class定义
68.下面表达式中对的是(ac)
A.Strings=“你好”;inti=3;s+=i;
B.Strings=“你好”;inti=3;if(i==s){s+=i};
C.Strings=“你好”;inti=3;s=i+s;
D.Strings=“你好”;inti=3;s=i+;
69.对象特性在类中表达为变量,成为类(b)
A.对象
B.属性
C.办法
D.数教类型
70.JAVA中,访问修饰符限制性最高(a)
A.private
B.protected
C.public
D.friendly
71.每个类都定义有(c),以便初始化其成员变量
A.办法
B.main()办法
C.构造办法
D.对象
72.为AB类一种无形式参数无返回值办法method书写办法头,使得使用类名AB作为前缀就可以调用它,该办法头形式为(a)
A.staticvoidmethod
B.pubicvoidmethod
C.finalvoidmethod
D.abstractvoidmethod
73.()术语常惯用来代指类
A.Parent
B.Child
C.Superclass
D.Subclass
74.在Java中,byte数据类型范畴是d
A.-32767~32768
B.-32768~32767
C.-127~128
D.-128~127
75.JDBC使用SOL语句操作数据库数据时,()是必要捕获异常。
A.EOFException
B.SQLException
C.InteruptedException
D.ArihmeticException
76.(b)是拥有属性和行为或办法实体
A.对象
B.类
C.办法
D.构造办法
77.如下哪些不是合法变量名(d)
A._int
B.%large
C.$fred
D.integer
78.下面(c)命令可用于编译Java程序
A.java
B.javac
C.appletviewer
D.javadoc
79.下列语句byteb=011;System.out.println(b);输入成果为(c)
A.B
B.11
C.9
D.001
80.不容许作为类及类成员访问控制符是(c)
A.public
B.private
C.static
D.protected