JAVA题库Word文件下载.docx
- 文档编号:15011269
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:15
- 大小:19.26KB
JAVA题库Word文件下载.docx
《JAVA题库Word文件下载.docx》由会员分享,可在线阅读,更多相关《JAVA题库Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
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)
C.abstract
D.final
12.(b)关键字表示它是一种类方法,且无需创建对象即可访问
A.void
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
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)修饰符不允许父类被继承
34.在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是(d)
A.try-catch必须单独使用
B.try可以单独使用
C.try-finally可以配对使用,finally也可以单独使用
D.在try-catch后如果定义了finally,则finally肯定会执行
35.类的(c)成员只能被该类的成员访问,而不能被非该类的成员访问
D.abstract
36.下列哪个类声明是正确的(d)
A.abstractfinalclassH1{...
B.abstractprivatemove(){...}
C.protectedprivatenumber;
D.publicabstractclassCar{...}
37.java源代码文件的拓展名为(b)
A..class
B..java
C
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
41.构造方法何时被调用(b)
A.类定义时
B.创建对象时
C.调用对象方法时
D.使用对象的变量时
42.在JAVA编程中,基于线程的多任务处理环境中,执行特定任务的可执行代码的最小单位是(b)
A.进程
B.线程
C.应用程序
D.服务
43.Java编译器会将Java程序转换为(a)
44.现有一个Java源文件,其中包含有一个名为Example的public类,为了成功编译该文件,需要满足以下哪些条件(c)
A.源文件必须导入javalang包
B.源文件必须声明一个main()方法
C.源文件必须为Examplejava
D.源文件必须具有package包语句
45.Main()方法的返回类型是(b)
C.boolean
D.static
46.在Java中,欲定义某类所在的包外的所有类都能访问这个类,则应用的关键字是(c)
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
C.4
D.5
50.JAVA中,实现继承的关键字是(c)
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.组件
55.下面哪些选项是正确的main方法说明(b)
A.publicmain(Stringargs[])
B.publicstaticvoidmain(Stringargs[])
C.privatestaticvoidmain(Stringargs[])
D.voidmain()
56.选出在Java中有效的注释声明(b)
A./*/Thisisacomment
B.*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 题库