package testone;
import static net.mindview.util.Print.*;class Window{
Window(int er){print("Window("+er+")");}
}
class House{
Window w1 = new Window(1);
House(){
print("House()");
Window w3=new Window(33);
}
Window w2 = new Window(2);
void f(){
print("f()");
Window w3=new Window(3);
}
}public class OrderOfInitialization { public static void main(String[] args){
House h = new House();
h.f();
}
}
执行结果是什么???
import static net.mindview.util.Print.*;class Window{
Window(int er){print("Window("+er+")");}
}
class House{
Window w1 = new Window(1);
House(){
print("House()");
Window w3=new Window(33);
}
Window w2 = new Window(2);
void f(){
print("f()");
Window w3=new Window(3);
}
}public class OrderOfInitialization { public static void main(String[] args){
House h = new House();
h.f();
}
}
执行结果是什么???
Window(2)
House()
Window(33)
f()
Window(3)