對象的初始化操作

          對象的初始化操作將遞歸如下的步驟進行:
          1. 設置實例變量的值為缺省的初始值(0,false,null),不同的數據類型有不同的初始值。
          2. 調用類的構造器(但是還是沒有執行構造方法體),綁定構造器函數。
          3. 如果構造器中有this()調用,則根據this()調用的參數調用相應的重載構造器,
              然后,轉到步驟5;否則轉到步驟4。
          4. 除java.lang.Object類外,調用父類中的初始化塊初始化父類的屬性,然后調用父類構造器,
              如果在構造器中有super()調用,則根據super()中的參數調用父類中相應的構造器。
          5. 使用初始化程序和初始化塊初始化成員。
          6. 執行構造器方法體中其他語句。

          好好活著,因為我們會死的很久!

          posted on 2007-10-18 05:33 RaviLi 閱讀(291) 評論(0)  編輯  收藏 所屬分類: Java相關

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


          網站導航:
           
          主站蜘蛛池模板: 贺兰县| 讷河市| 安庆市| 宜丰县| 石嘴山市| 马鞍山市| 建瓯市| 武胜县| 平远县| 雷山县| 日照市| 辽源市| 阿拉善盟| 防城港市| 宝山区| 宜川县| 宜昌市| 寻甸| 讷河市| 沙洋县| 南岸区| 鲜城| 南昌市| 英山县| 北京市| 康平县| 曲阜市| 海晏县| 囊谦县| 称多县| 镇巴县| 仁怀市| 西畴县| 湘乡市| 婺源县| 博客| 千阳县| 石首市| 龙岩市| 苗栗市| 连平县|