'abc';B.longl=oxfff;C.floatf=0.23;D.double=0.7E-3;
26.下面语句段的输出结果是什么?(B)
inti=9;switch(i){
default:System.out.println("default");
case0:System.out.println("zero");break;
case1:System.out.println("one");
case2:System.out.println("two");}
A.defaultB.default,zeroC.errordefaultclausenotdefinedD.nooutputdisplayed
27.给出如下代码:classTest{
privateintm;
publicstaticvoidfun(){//somecode...}}
如何使成员变量m被函数fun()直接访问?(C)
A.将privateintm改为protectedintm
B.将privateintm改为publicintm
C.将privateintm改为staticintm
D.将privateintm改为intm
28.Java中main()函数的值是什么?(D)
A.StringB.intC.charD.void
29.下面的代码段中,执行之后i和j的值是什么?
inti=1;intj;j=i++;(C)
A.1,1B.1,2C.2,1D.2,2
6.下列哪些是合法的标识符(B)。
A、newB、classC、intD、const2
7.若要说明一个抽象类,使用的关键字是:(D)
A、staticB、implementsC、extendsD、abstract
8.若数组a定义为int[][]a=newint[3][4],则a是(B)
A.一维数组B.二维数组C.三维数组D.四维数组s
10.有一个类A,对于其构造函数的声明正确的是(B)
A、voidA(intx){…}B、A(intx){…}
C、AA(intx){…}D、intA(intx){…}
11.下面是有关子类调用父类构造函数的描述正确的是(C)
A、子类定义了自己的构造函数,就不会调用父类的构造函数
B、子类必须通过super关键字调用父类没有参数的构造函数
C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数
D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数
12.在Java中,要定义类的保护类型元素,则必须使用的关键字是(D)
A、[default]B、privateC、publicD、protected
13.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?(B)
A.安全性B.多线性C.跨平台D.可移植
2.已知如下类说明:
publicclassTest{
privatefloatf=1.0;
intm=12;
staticintn=1;
publicstaticvoidmain(Stringarg[]){
Testt=newTest();//somecode...
}
}如下哪个使用是正确的?(AD)
A.t.fB.this.nC.Test.mD.Test.n
3.Java中如下哪个约束符是正确的?(ABC)
A.privateB.publicC.protectedD.protect
4.下面代码执行后的输出是什么?(ABC)
outer:for(inti=0;i<3;i++)
inner:for(intj=0;j<2;j++){
if(j==1)continueoute