對(duì)象的初始化操作

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

          好好活著,因?yàn)槲覀儠?huì)死的很久!

          posted on 2007-10-18 05:33 RaviLi 閱讀(297) 評(píng)論(0)  編輯  收藏 所屬分類: Java相關(guān)

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 昌吉市| 泰兴市| 玉环县| 蚌埠市| 丰宁| 当阳市| 贺兰县| 铁岭市| 朔州市| 阿尔山市| 玉林市| 当阳市| 安仁县| 马鞍山市| 鹤山市| 南康市| 丹东市| 扶余县| 南木林县| 曲松县| 镇平县| 肃宁县| 本溪| 南阳市| 富蕴县| 湛江市| 玉屏| 怀远县| 南宁市| 正宁县| 门头沟区| 张家界市| 肃南| 盘山县| 台州市| 宝应县| 黄山市| 靖江市| 九江市| 榆树市| 星座|