2017下半年计算机二级Java考试测试题及答案(1)
单选题
1). 下列代码的执行结果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
正确答案:D
2). 下列关于栈的叙述中正确的是
A.在栈中只能插入数据
B.在栈中只能删除数据
C.栈是先进先出的线性表
D.栈是先进后出的线性表
正确答案:D
2). 下列属于正则表达式的是
A.一个数组
B.一组二进制数据
C.一个字符串
D.一个公式
正确答案:C
3). 若a的值为3时,下列程序段被执行后,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
正确答案:C
4). 若要把变量声名为暂时性变量,应使用如下哪种修饰符?
A.protected
B.provate
C.transient
D.volatile
正确答案:C
5). 下列命令中,哪个命令是Java的编译命令?
A.javac
B.java
C.javadoc
D.appletviewer
正确答案:A
6). 树最适合用来表示____。
A.有序数组元素
B.无序数组元素
C.元素之间具有分支层次关系的数据
D.元素之间无联系的数据
正确答案:C
7). 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是____。
A.java.applet
B.java.awt
C.java.util
D.java.lang
正确答案:D
8). 在读字符文件Employee.dat时,使用该文件作为参数的类是____。
A.BufferedReader
B.DataInputStream
C.DataOutputStream
D.FileInputStream
正确答案:D
9). 下面关于applet生命周期的说法正确的是
A.applet生命周期是从浏览器解析HTML文件开始的
B.浏览器加载结束时,终止applet的运行
C.applet生命周期包括:applet的创建、运行、等待与消亡四个状态
D.以上说法均不正确
正确答案:D
10). main方法是Java application程序执行的入口点,关于main方法的方法头,以下哪项是合法的?
A.public static void main()
B.public static void main(String args[])
C.public static int main(String [] arg)
D.public void main(String arg[])
正确答案:B
11). switch 语句不能用于下列哪种数据类型?
A.double
B.byte
C.short
D.char
正确答案:A
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>