對象的初始化操作

          對象的初始化操作將遞歸如下的步驟進行:
          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 閱讀(297) 評論(0)  編輯  收藏 所屬分類: Java相關

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


          網站導航:
           
          主站蜘蛛池模板: 乾安县| 宜城市| 安福县| 怀集县| 高邮市| 东丰县| 双流县| 镇平县| 大英县| 张掖市| 广宗县| 鸡泽县| 拜泉县| 全椒县| 云霄县| 安多县| 四川省| 广东省| 太康县| 盐津县| 随州市| 高淳县| 新源县| 水富县| 福建省| 馆陶县| 雅江县| 长治县| 绵阳市| 深泽县| 安仁县| 乌什县| 临江市| 新蔡县| 峨眉山市| 镇沅| 龙井市| 南汇区| 莲花县| 辽阳县| 茂名市|