31.下列代码的执行结果是( )。
int length="Hell0".length();
System.OUt.println(length);
A.5
B.2
C.10
D.6
32.下列代码的编译或执行结果是( )。
public class Myval{
public static void main(string args[]){
MyVal m=new MyVal();
m.aMethod();
}
public void aMethod(){
boolean b[]=new Boolean[5];
System.OUt.println(b[0]);
}
}
A.1
B.null
C.0
D.编译错误
33.若变量a是String类型的数据,那么表达式(a+a)的类型是( )。
A.char
B.String
C.int
D.long
34.Component类中用于刷新组件的方法是( )。
A.getFont()
B.getName()
C.update()
D.paint()
35.鼠标在窗口中移动时,产生的事件是( )。
A.ActionEvent
B.PrintEvent
C.KeyEvent
D.MouseEvent
36.一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序历结果为( )。
A.ACFBED
B.DFBECA
C.ABCDEF
D.DEBFCA
37.在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则关系A的外码是( )。
A.CN
B.SN
C.S
D.D
38.若类声明加上( )修饰符,则表示该类不能有子类。
A.close
B.final
C.down
D.end
39.在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现Serializable接口。下列代码中必须实现 Serializable接口的类是( )。
obiectInput in=
new ObjectlnputStream(new FileInputStream("am-
ployee.dat"));
Employee[]newStaff=(Employee[1]in.readobject();
A.Employee B.Input
C.Staff D.Stream
40.下列代码的执行结果是( )。
public class Expression{
public static void main(String arga[](
Int vl=10,v2=99,v3=0;
System.Out.prIntln((vl
}
}
A.9.9
B.3
C false
D.true