<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)  編輯  收藏

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


    網站導航:
     
     
    主站蜘蛛池模板: 日本免费人成在线网站| 亚洲午夜久久久影院伊人| 亚洲国产精品lv| 极品美女一级毛片免费| 精品免费国产一区二区| 亚洲免费网站观看视频| 免费v片在线观看| 九九全国免费视频| 亚洲国产精品无码久久一线 | 亚洲国产超清无码专区| 91手机看片国产永久免费| 亚洲国产精品综合久久20| 插B内射18免费视频| 男人j进女人p免费视频| 亚洲愉拍99热成人精品热久久| 最新国产乱人伦偷精品免费网站| 亚洲国产精彩中文乱码AV| 免费A级毛片无码A∨免费| 自拍日韩亚洲一区在线| 国产乱弄免费视频| 中文字幕在线免费看线人| 亚洲午夜久久影院| 四虎免费大片aⅴ入口| 男人j进女人p免费视频| 久久久亚洲欧洲日产国码农村| 2015日韩永久免费视频播放| 亚洲中文字幕无码爆乳| 亚洲一级片内射网站在线观看| 精品国产免费一区二区三区香蕉| 亚洲一区在线免费观看| 亚洲?V乱码久久精品蜜桃 | 亚洲丰满熟女一区二区v| 国产精品久久香蕉免费播放| 精品无码一级毛片免费视频观看| 亚洲男人天堂av| 又粗又硬又黄又爽的免费视频| 免费国产午夜高清在线视频| 亚洲午夜无码久久| 国产亚洲福利精品一区| 成人免费毛片内射美女APP| 国产免费黄色无码视频|