public class Main {
public Main() {
System.out.println("B");
}
{
System.out.println("C");
}
public static void main(String[] args) {
new Main();
new Main();
// 列印結果:CBCB
}
}
程式碼塊中的內容在編譯的時候是放到了構造方法中的,所以建立兩次物件,程式碼塊被執行兩次
public class Main {
public Main() {
System.out.println("B");
}
{
System.out.println("C");
}
public static void main(String[] args) {
new Main();
new Main();
// 列印結果:CBCB
}
}
程式碼塊中的內容在編譯的時候是放到了構造方法中的,所以建立兩次物件,程式碼塊被執行兩次