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

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

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

    我的Blog我做主^_^

    走向一條通往JAVA的不歸路...

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks


    ^_^基礎(chǔ)知識,要是不很明白的就看看吧。^_^

    public abstract class Glyph {

     abstract void draw();

     Glyph(){  

      System.out.println("Glyph() before draw()");

      draw();

      System.out.println("Glyph() after draw()");

     }

    }

    public class RoundGlyph extends Glyph {

     private int radius = 1;

     RoundGlyph(int r){ 

    //  radius = r;

      System.out.println(radius);

      System.out.println("RoundGlyph.RoundGlyph(),radius = "+radius);

     }

     void draw() {

      System.out.println("RoundGlyph.draw(),radius = "+radius);

     } 

     public static void main(String[] args) {

      RoundGlyph test = new RoundGlyph(10);

     }

    }

    輸出:

    Glyph() before draw()

    RoundGlyph.draw(),radius = 0

    Glyph() after draw()

    1

    RoundGlyph.RoundGlyph(),radius = 1

    由此得出,初始化的實際過程是:

    1、在其他任何事物發(fā)生之前,將分配給對象的存儲空間初始化成二進制零。

    2、調(diào)用基類構(gòu)造器。這個步驟會不斷的反復(fù)遞歸下去,首先是構(gòu)造這種層次結(jié)構(gòu)的根,然后是下一層導(dǎo)出類,等等。直到最低層的導(dǎo)出類。此時,調(diào)用被重載的draw()方法(是的,是在調(diào)用RoundGlyph構(gòu)造器之前調(diào)用的),由于步驟(1)的緣故,我們此時會發(fā)現(xiàn)radius的值為0。

    3、按照聲明的順序調(diào)用成員的初始化代碼。在類的內(nèi)部,初始化的順序是先“靜態(tài)”,(如果它們尚未因前面的對象創(chuàng)建過程而被初始化),后“非靜態(tài)”。而非靜態(tài)變量定義的順序決定了初始化的順序。即使變量定義散布于方法定義之間,它們?nèi)耘f會在任何方法(包括構(gòu)造器)被調(diào)用之前得到初始化。

    4、調(diào)用導(dǎo)出類的構(gòu)造器主體。

     

    不知道你看完后,感覺如何,如果不是這幾天惡補基礎(chǔ)知識,我......



    posted on 2007-11-13 17:09 java_蟈蟈 閱讀(296) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 午夜亚洲福利在线老司机| 久久久久久夜精品精品免费啦| 亚洲精品在线免费观看| 亚洲精品卡2卡3卡4卡5卡区| 一级毛片成人免费看a| 亚洲成av人片天堂网老年人| 亚洲av无码专区在线电影| 成年人视频在线观看免费 | 亚洲VA中文字幕无码毛片| 四虎一区二区成人免费影院网址| 国产在线ts人妖免费视频| 豆国产96在线|亚洲| 国产99视频免费精品是看6 | 久久久久女教师免费一区| 亚洲乱码精品久久久久..| 四虎影视成人永久免费观看视频| 久久久久亚洲AV成人片| 成人黄18免费视频| 国产亚洲福利一区二区免费看| 亚洲国产成人久久综合区| 国产日韩AV免费无码一区二区| 精品日韩亚洲AV无码一区二区三区 | 在线永久免费的视频草莓| 亚洲中文字幕无码中文字| 国产高清免费观看| 国产成人无码免费网站| 亚洲图片一区二区| 女人被男人躁的女爽免费视频| 色偷偷亚洲第一综合| 人人狠狠综合久久亚洲婷婷| 最近中文字幕mv免费高清视频8 | 亚洲精品人成无码中文毛片| 巨胸喷奶水www永久免费| 亚洲视频在线观看网址| 午夜私人影院免费体验区| 一级毛片在线完整免费观看| 亚洲国产一区二区a毛片| 四虎成人免费影院网址| 中文字幕一区二区三区免费视频| 亚洲国产精品综合久久久| 免费在线观看污网站|