1. 运行下面的程序会到得什么结果?
对于inta = 2; int b = (a++) + 3*a;这样的语句,b最终等于多少呢?
答:
2. 下面程序的结果是什么?
String str1 = “abc”;
String str2 = “abc”;
System.out.println(str1 == str2);
答:
3. 运行下面的程序会得到什么结果?
Class Tester{
int var;
Tester(double var){
this.var= (int)var;
}
Tester(int var){
this(“hello”);
}
Tester(String s){
this();
System.out.println(s);
}
Tester(){
System.out.println(“good-bye”);
}
public static void main(String[] args){
Tester t = new Tester(5);
}
}
答:
4. 运行下面的程序会得到什么结果?
public class InitialOrderTest{