一、单选题(每题2分)。
1、( B )下面布尔变量定义中,正确并且规范的是:
A) BOOLEAN b_f=false; B) boolean b_f=false;
C) boolean B-F=false; D) boolean b_f=FALSE;
2、( D )阅读下列程序,程序的运行结果是:
public class Test1{
public static void main(String args[]){
System.out.print(3*4/2);
System.out.println(5/2);
}
}
A)6 B)6
2.5 2
C)62.5 D)62
3、( C )阅读下列程序,程序的运行结果是:
public class Ex6_2{
public static void main(String args[ ]){
String s1="hi";
String s2=new String("hi");
if(s1==s2)
System.out.println("s1==s2");
else if(s1.equals(s2))
System.out.println("s1与s2的内容相同");
}
}
A) hi B) s1==s2
C)s1与s2的内容相同 D)s1==s2
s1与s2的内容相同
4、( c ) 下面程序片段输出的是什么?
int a=3;
int b=1;
if(a=b)
System.out.println("a="+a);
A)a=1 B)a=3 c)编译错误,没有输出
D)正常运行,但没有输出
5、(A )以下关于构造函数的描述错误
..的是:
A、构造函数的返回类型只能是void型。
B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。