第一章 单元测试
1、Java应用程序从main方法开始执行。 ( )
A:对
B:错
正确答案:【对】
2、Java认为变量number与nUmBEr是相同的。 ( )
A:对
B:错
正确答案:【错】
3、Java语言的软件开发工具包组成部分有bin、include、lib、jre。( )
A:对
B:错
正确答案:【对】
4、下列关于Java中JRE,JVM,JDK对应名称正确的是( )。
A:Java虚拟机,Java软件开发工具包,Java运行环境
B:Java软件开发工具包,Java虚拟机,Java运行环境
C:Java软件开发工具包,Java运行环境,Java虚拟机
D:Java运行环境,Java虚拟机,Java软件开发工具包
正确答案:【Java运行环境,Java虚拟机,Java软件开发工具包】
5、运行Java程序时使用的命令是( )。
A:javac
B:new
C:import
D:java
正确答案:【javac】
第二章 单元测试
1、“//”即可以表示单行注释,也可以表示多行注释。( )
A:对
B:错
正确答案:【错】
2、八大基本数据类型有:byte、short、int、long 、float、double、 boolean、char。( )
A:对
B:错
正确答案:【对】
3、7 % 3,运算结果为1。7 / 3,运算结果为2。( )
A:对
B:错
正确答案:【对】
4、若a的值为3时,下列程序段被执行后,c的值是( )
if ( a>0 )
if ( a>3 )
c = 2;
else c = 3;
else c = 4;
A:1
B:2
C:3
D:4
正确答案:【3】
5、下面代码的运行结果为( )
int sum=10,n=1;
while (n<3){
sum=sum-n;
n++;
}
System.out.println(n+" "+sum);
A:3
B:7
C:3 7
D:7 3
正确答案:【3 7】
6、下面这段代码循环体执行的次数为( )。
int n=1;
do{
System.out.println(n);
n++;
}while(n<6);
A:1
B:5
C:6
D:无限次
正确答案:【5】
7、下列语句序列执行后,j 的值是?( )
int j=0;
for (int i = 3; i>0; i–){
j+=i;
}
A:3
B:4
C:5
D:6
正确答案:【6】
8、以下正确的描述是 ( )
A:continue语句的作用是结束整个循环的执行
B:只能在循环体内和switch语句体内使用break语句
C:在循环体内使用break语句或continue语句的作用相同
D:break语句是结束当前循环,但是继续进行下一次循环
正确答案:【只能在循环体内和switch语句体内使用break语句】
9、以下代码,能够对数组正确初始化的是( )。
A:int[] a;
B:a={1,2,3,4,5};
C:int[] a=new int[5]{1,2,3,4,5};
D:int[] a=new int[5];
正确答案:【int[] a=new int[5];】
10、下面程序的运行结果是( )。
main()
{
int x=30;
int[] numbers=new int[x];
x=60;
System.out.println(numbers.length);
}
A:60
B:20
C:30
D:50
正确答案:【30】
第三章 单元测试
1、类的方法通常设为public,而类的实例变量一般设为private。( )
A:对
B:错
正确答案:【对】
2、new操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用。( )
A:对
B:错
正确答案:【对】
3、为了区分重载中同名的不同方法,要求:( )。
A:参数名不同
B:返回值类型不同
C:采用不同的形式参数列表
D:选项 A B C 都对
正确答案:【采用不同的形式参数列表】
4、下列程序的结果输出为:( )。
class Strange{
int j;
Strange(){
this(4);
}
Strange(int j){
this.j=j;
}
}
classMainStrange{
public static void main(string[] args){
Strange funny=new Strange();
System.out.println(“j=“+funny.j);
}
}
A:j=2
B:j=4
C:j=6
D:j=7
正确答案:【j=4】
5、关于语句package com.myschool,叙述错误的是哪一项?( )。
A:该语句必须出现在类声明语句class Student{}之前
B:包名com.myschool对应目录结构com/myschool
C:要想引入该包中的所有类,必须使用import com.myschool.*语句;
D:任何类中都必须包含package语句
正确答案:【任何类中都必须包含package语句】
6、以下程序的运行结果为( )。
class TestMain{
static int x = 2;
static { x = 4;}
public static void main(String[] args){
int y = x + 1;
System.out.println(y);
}
}
A:3
B:5
C:编译失败
D:运行时异常被抛出
正确答案:【5】
7、以下访问控制符的控制级别由小大到大的是( )。
A:private 、default、protected、public
B:default、private 、protected、public
C:protected、private 、defaul
如无法购买,请复制网址,换浏览器打开
做题有答案,效率提高!使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~