Java的靜態塊、模塊、構造方法的執行順序

public class TestMain  
{  
    {  
        System.out.println("對象塊");  
    }  
    static  
    {  
        System.out.println("靜態塊");  
    }  
  
    // 構造方法的調用是在new 對象()時纔會調用  
    // 在聲明時是會調用對象{}  
    public TestMain()  
    {  
        System.out.println("構造器");  
    }  
  
    public static void main(String[] args)  
    {  
        TestMain t = null;  
        t = new TestMain();  
    }  
}  

執行結果:

靜態塊
對象塊
構造器


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章