Java基础阶段考试
-------------------------------------------------------------------------------考试说明------------------------------------------------------------------------------- 考试总分100分,考试时间为150分钟,题目分为选择题,简答题,操作技能题三种题型,选择题和简答题填写在答题卡中,操作技能题答案放在文件夹中,文件夹以自己的班级_姓名命名,如(111_张三)
一.选择题(共30题)
1.对JDK描述错误的是
A. 运行Java程序只要有JRE环境就可以,不一定需要全部JDK的功能
B. JDK中包括JVM、核心类库、Java开发工具(java,javac)等
C. JDK本身也是平台无关的,不同的操作系统安装的JDK是一样的
D. JDK的全称是Java Development Kit
2. 下面的哪些声明是合法的?()
A.long 1 = 4990
B.int i = 4L
C.float f =1.1
D.double d = 34.4
3. 选择Java语言中的基本数据类型(多选)
A.byte
B.Integer
C.String
D.char
E.long
4.下列表达式正确的是
A.byte b=128;
B. boolean b=null;
C. long a = 2147483648L
D. float f=0.9239;
5. 下面那种注释方法能够支持javadoc命令:
A./**...**/
B./*...*/
C.//
D./**..*/
6.编译和运行以下代码的结果为:
public class MyMain{
public static void main(String argv){
System.out.println("Hello cruel world");
}
}
A.编译错误;
B.运行输出"Hello cruel world";
C.编译无错,但运行时指示没有定义构造方法。
D.编译无错,但运行时指示没有正确定义main方法。
7. 十进制数-7的补码是
A. 11111001
B. 00000111
C. 11111000
D. 01111001
8. 编译和运行以下代码结果为:
1.public class EqualsTest{
2. public static void main(String args[]){