<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-95  評論-31  文章-10  trackbacks-0
    類初始化順序:
    1、首先是所有父類的static初始化,按代碼中出現的順序(意思是代碼塊和賦值語句),最后到子類的static的初始化,依然按代碼中出現的順序
    2、其次是所有父類的非static初始化,按代碼中出現的順序(意思是代碼塊和賦值語句),然后執行父類的構造函數,最后到子類的非static的初始化,依然按代碼中出現的順序。
    3、最后才是子類構造函數里面的內容。
    4、如果構造里面出現super(...)或者this(...),那么是super(...)的話先到父類去,然后從1開始;如果是this(...)的話,那么先到this(...)所指的構造中去,然后默認執行super()(如果沒有super(...)的話),然后就從1開始(如果有static的話)。這里強調一點:static的代碼塊和賦值語句只執行一遍,比如 在main方法里面連續new 子類() 兩個,那么第二個new 子類()將直接從2開始初始化。

    以上就是一個類初始化的順序!
    在強調一點:
    《1》static的初始化與是否new 構造無關,只要調用類.屬性,類.方法;類.屬性=、new 類()就會進行初始化并賦值
    《2》非static的初始化僅僅只在new 構造
    posted on 2012-06-13 21:52 朔望魔刃 閱讀(238) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 91亚洲精品麻豆| 亚洲码在线中文在线观看| 色婷婷亚洲一区二区三区| 国内免费高清在线观看| 亚洲av极品无码专区在线观看| 中文字幕天天躁日日躁狠狠躁免费| 亚洲国产精品成人久久| 在线涩涩免费观看国产精品| 亚洲AV日韩精品久久久久久久| 亚欧免费一级毛片| 91亚洲国产成人久久精品| 成人免费看片又大又黄| 久久精品国产亚洲av天美18 | 亚洲av日韩av不卡在线观看| a毛片在线免费观看| 亚洲视频在线免费看| 午夜性色一区二区三区免费不卡视频 | 亚洲动漫精品无码av天堂| 日韩精品在线免费观看| 蜜芽亚洲av无码精品色午夜| 中文字幕乱码免费视频| 一区二区亚洲精品精华液 | 国产美女被遭强高潮免费网站| 久久久久久亚洲av无码蜜芽| jizzjizz亚洲| 免费一看一级毛片人| www永久免费视频| 久久丫精品国产亚洲av| 成人免费男女视频网站慢动作| 免费人成网站永久| 亚洲国产精品自在线一区二区| 久久精品a一国产成人免费网站| AV激情亚洲男人的天堂国语| 亚洲日产无码中文字幕| 在线观看视频免费完整版| www.xxxx.com日本免费| 亚洲电影免费观看| 久久亚洲中文字幕精品一区| 亚洲精品视频免费在线观看| 国产亚洲视频在线观看| 久久丫精品国产亚洲av不卡|