對象的初始化操作

          對象的初始化操作將遞歸如下的步驟進行:
          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相關

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


          網站導航:
           
          主站蜘蛛池模板: 长泰县| 扬州市| 灌南县| 利辛县| 盐山县| 黔东| 略阳县| 贞丰县| 和平县| 开平市| 邹城市| 英吉沙县| 丰顺县| 德昌县| 上饶县| 沧源| 宜良县| 准格尔旗| 荔波县| 江源县| 渝北区| 丰镇市| 南充市| 通道| 巴林右旗| 淮安市| 龙门县| 宜宾县| 湘西| 旬邑县| 酉阳| 囊谦县| 兴城市| 常熟市| 梁平县| 青阳县| 富蕴县| 浦北县| 长宁区| 曲周县| 疏附县|