第一章单元测试
1、下面的方法中,不能实现为Java程序输入数据的是_____。()
A:使用命令行参数
B:将标准输入流对象System.in封装成BufferedReader对象
C:将标准输入流对象System.in封装成Scanner对象
D:直接使用System.in对象的各种方法
正确答案:直接使用System.in对象的各种方法
2、Scanner对象中用于读取一个整数的方法是___。()
A:next
B:nextInt
C:nextDouble
D:readLine
正确答案:nextInt
3、Java既是开发环境,又是应用环境,它代表了一种新的计算模式。()
A:对
B:错
正确答案:对
4、Java是一种严格的面向对象语言,编写的所有代码都限定在类内完成。()
A:对
B:错
正确答案:对
5、JVM的代码格式为压缩的字节码,因而效率较高。()
A:对
B:错
正确答案:对
第二章单元测试
1、有声明语句“finalintP=3;ints;”,下列的哪个语句是正确的__。()
A:s=2P++;
B:s=2++P;
C:s=2P;
D:s=2P–;
正确答案:s=2*P;
2、publicclassEx49{
publicstaticvoidmain(Stringargs[]){
floata=20.28f,b=5.0F;
a%=b;
b*=b+2;
System.out.println(""a=""+a+"",b=""+b);
}
}"
上面程序的运行结果是__。()
A:a=0,b=27
B:a=0,b=27.00
C:a=0.28,b=35
D:a=0.28,b=35.00
正确答案:a=0.28,b=35.00
3、基本数据类型的变量在声明时,系统会给它们分配相应的存储空间。()
A:对
B:错
正确答案:对
4、引用型数据类型的变量在声明时,系统不会为它们分配相应的存储空间。()
A:对
B:错
正确答案:错
5、在Java语言中可以同时使用ASCII码和Unicode码。()
A:对
B:错
正确答案:错
第三章单元测试
1、else子句总是与和它具有相同缩进格式的if语句配对。()
A:对
B:错
正确答案:错
2、在for循环中,初始化语句可以定义两种不同类型的变量。()
A:对
B:错
正确答案:错
3、在switch语句中的表达式计算结果可以是浮点型。()
A:对
B:错
正确答案:错
4、publicclassExa2{
publicstaticvoidmain(String[]args){
intgrade;
grade=Integer.parseInt(args[0]);
if(grade>=60)
System.out.println(""及格"");
elseif(grade>=70)
System.out.println(""中"");
elseif(grade>=80)
System.out.println(""良"");
elseif(grade>=90)
System.out.println(""优"");
else
System.out.println(""不及格"");
}
}
仔细阅读上面的程序,选择正确答案__。()
A:程序编译就会出错
B:程序编译不出错,但是不能按逻辑显示正确的结果
C:程序是正确的
D:其他说法都不对
正确答案:程序编译不出错,但是不能按逻辑显示正确的结果
5、inti=1;
switch(i){
case0:
System.out.print(""zero"");
case1:
System.out.print(""one"");
case2:
System.out.print(""two"");
break;
default;
System.out.print(""default"");
}
指出上列程序的运行结果__。()
A:one
B:zeroonetwo
C:onetwo
D:onetwodefault
正确答案:onetwo
第四章单元测试
1、下面语句错误的是_。()
A:double[]a1=newdouble(3);
B:doublea2[][]=newdouble[3];
C:double[]a3=newdouble[3];
D:doublea4[]={1.0,2.0,3.0};
正确答案:double[]a1=newdouble(3);
2、下列关于运行程序的命令行参数的描述中,正确的是_。()
A:第一个命令行参数被存放在args[0]中
B:第一个命令行参数被存放在args[1]中
C:命令行的命令字被存放在args[0]中
D:数组args[]的大小与命令行参数的个数无关
正确答案:第一个命令行参数被存放在args[0]中
3、若有定义byte[]x={11,22,33,-66};,其中3≧k≧0,则对x数组引用错误的是_。()
A:x[5-3]
B:x[k]
C:x[k+5]x[0]
正确答案:x[k+5]x[0]
4、数组是由多个类型相同的元素组成的有顺序的数据集合。数组为处理一组同类型数据提供了方便,实现对这些数据的统一管理。()
A:对
B:错
正确答案:对
5、数组与基本数据类型变量同样,声明数组后即可给数组元素赋值。()
A:对
B:错
正确答案:错
第五章单元测试
1、在一个类的内部可以再定义其他类,这样的类称为内部类。()
A:对
B:错
正确答案:对
2、继承具有传递性。若B类继承于A类,C类继承于B类,则C类将间接继承A类的特性。()
A:对
B
如无法购买,请复制网址,换浏览器打开
做题有答案,效率提高!使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~