

1、单选题:
一个Java源程序中public类最多可以有 ( )个。
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 1】
2、判断题:
JRE是Java语言的运行环境。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
JDK包含JRE,JRE包含JVM。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
在一个Java源文件中,import,class,package语句的顺序是( )。
选项:
A: package import class
B: import class package
C: class import package
D: package class import
答案: 【 package import class】
2、单选题:
定义一个类必须使用的关键字是( )。
选项:
A: public
B: class
C: interface
D: static
答案: 【 class】
3、单选题:
下列修饰符中与访问控制无关的是( )。
选项:
A: private
B: public
C: protected
D: final
答案: 【 final】
4、单选题:
运行以下代码:public class StringRef{public static void main(String[] args){ String s1=”abc”; String s2=”def”; String s3=s2; s2=”ghi”; System.out.println(s1+s2+s3);}}运行结果是( )。
选项:
A: abcdefghi
B: abdefdef
C: abcghidef
D: abcghighi
答案: 【 abcghidef】
5、单选题:
关于下列程序段的输出结构,说法正确的是( )。public class Example{ static int i; public static void main(String args[]){ System.out.println(i); }}
选项:
A: 有错误,变量i没有初始化
B: null
C: 1
D: 0
答案: 【 0】
6、单选题:
main方法是Java应用程序执行的入口。以下main方法声明正确的是( )。
选项:
A: public static void main()
B: public void main(String[] args)
C: public static String main(String args[])
D: public static void main(String args[])
答案: 【 public static void main(String args[]) 】
7、单选题:
Java程序的执行过程中用到一套JDK工具,其中java.exe是指 ( )。
选项:
A: Java文档生成器
B: Java解释器
C: Java编译器
D: Java类分解器
答案: 【 Java解释器】
8、单选题:
关键字void的含义是( )。
选项:
A: 方法没有返回值
B: 方法体为空
C: 没有意义
D: 定义方法时必须使用
答案: 【 方法没有返回值】
9、判断题:
Java语言是不区分大小写的。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
在一个Java源程序文件中,可以有多个public类。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、判断题:
一个Java源程序经过编译后,得到的文件扩展名一定是.class。
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
一个Java源程序可以包含多个类。
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
必须要有JDK,才能运行Java程序。
选项:
A: 正确
B: 错误
答案: 【 错误】
14、判断题:
JDK是Java语言的开发工具包。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
下列标识符中不合法的是( )。
选项:
A: $change
B: num3
C: null
D: myname
答案: 【 null】
2、单选题:
有以下方法的定义,则该方法的返回类型为( )。ReturnType method(byte x, double y) { return (short) x/y*2; }
选项:
A: short
B: byte
C: double
D: int
答案: 【 double】
3、单选题:
运行以下代码:public class Test{public static void main(String[] args){signed int x=10;for(int y=0;y<5;y++,x–)System.out.print(“ ”+x);} }运行结果是( )。
选项:
A: 10 9 8 7 6
B: 9 8 7 6 5
C: 编译出错
D: 抛出一个异常
答案: 【 编译出错】
1、单选题:
下列标识符中合法的是( )。
选项:
A: 4ever
B: _name
C: class
D: #ticket
E: PIE
F: super
答案: 【 _name;
PIE】
2、单选题:
下列属于Java中有效的关键字的是( )。
选项:
A: native
B: method
C: subclasses
D: array
E: Float
F: string
答案: 【 native】
3、单选题:
以下哪个不是Java的基本数据类型( )。
选项:
A: int
B: string
C: double
D: char
答案: 【 string】
4、单选题:
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved