<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


    public class Test {



    public Test() {


    System.out.println(" 構造函數");


    }

    @1:靜態初始化塊
    static


    {


    System.out.println("static{}");


    }

    @2:初始化塊
    {


    System.out.println("{}");


    }



    public static void main(String[] args) {

     


    System.out.println("main()");


    }



    }





    運行結果為:


    static{}


    main()


    程序執行順序為:靜態初始化塊static{}-->初始化塊{}-->構造函數constructor;

    注意:即使沒有生成new此實例或此類是否有static main()函數,靜態初始化塊static{}也照樣會運行。



    在繼承的情況下:


    class Test{


    Test(){


    System.out.println("父類構造函數");


    }


    static{


    System.out.println("父類靜態初始化塊");

     
    }


    {


    System.out.println("父類初始化塊");


    }


    }




    public class  TestChild  extends Test{


    public TestChild() {


    System.out.println("子類構造函數");


    }  


    static


    {


    System.out.println("子類靜態初始化塊");


    }


    {


    System.out.println("子類初始化塊");


    }


    public static void main(String[] args) {

    new TestChild();


    }



    }



    運行結果:



    父類靜態初始化塊


    子類靜態初始化塊


    父類初始化塊


    父類構造函數


    子類初始化塊


    子類構造函數

     



    程序運行順序為:父靜態-->子靜態-->父初始化及構造-->子初始化及構造;


    注意:初始化塊和構造是接連運行的,不會父類子類交替.

    posted on 2008-08-29 01:21 李威威 閱讀(1093) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
     
    主站蜘蛛池模板: eeuss影院免费直达入口| 亚洲av永久无码天堂网| fc2成年免费共享视频18| 国产精品国产自线拍免费软件| 最新亚洲精品国偷自产在线| 亚洲最大av无码网址| 国产成人亚洲精品蜜芽影院| 亚洲成?v人片天堂网无码| av午夜福利一片免费看久久| 国产av天堂亚洲国产av天堂 | 亚洲mv国产精品mv日本mv| 久久狠狠爱亚洲综合影院| 日本高清在线免费| 亚洲专区一路线二| 免费看片免费播放| 免费人妻精品一区二区三区| 精品国产亚洲一区二区三区| 午夜精品免费在线观看| 亚洲免费闲人蜜桃| 国产精品成人免费综合| 国产成年无码久久久免费| 18gay台湾男同亚洲男同| 扒开双腿猛进入爽爽免费视频| 在线播放亚洲精品| 国产亚洲精品va在线| 99久久久国产精品免费无卡顿| 亚洲码欧美码一区二区三区| 亚洲国产av一区二区三区| 久久久久国产精品免费网站| 久久久久亚洲国产| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 在线观看无码AV网站永久免费| 国产精品成人亚洲| 亚洲AV综合色区无码一区| 国产无人区码卡二卡三卡免费 | 亚洲精品国产电影| **一级毛片免费完整视| 国产精品亚洲二区在线| 久久青青草原亚洲AV无码麻豆| 青青草免费在线视频| 免费人成毛片动漫在线播放|