<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)航:
     
    主站蜘蛛池模板: 精品久久亚洲中文无码| 久久久久久国产精品免费免费男同 | 亚洲欧美精品午睡沙发| 国产V片在线播放免费无码| 四虎永久在线精品免费观看视频| 日韩在线免费播放| 久久综合图区亚洲综合图区| 亚洲综合丁香婷婷六月香| 国产精品永久免费视频| 在线日韩日本国产亚洲| ww亚洲ww在线观看国产| 成年轻人网站色免费看| 香蕉视频在线观看亚洲| 一级毛片免费播放视频| 在线观看免费毛片| 亚洲国产中文在线视频| a级毛片毛片免费观看久潮| 无码不卡亚洲成?人片| 亚洲免费福利视频| 无码国产精品一区二区免费I6| 亚洲av色影在线| 99视频全部免费精品全部四虎| 久久精品国产亚洲AV果冻传媒| 久久免费福利视频| 亚洲色精品88色婷婷七月丁香 | 亚洲中文久久精品无码1| 麻豆国产精品入口免费观看| 久久亚洲精品无码aⅴ大香| 久久精品成人免费看| 亚洲综合伊人久久综合| 91在线手机精品免费观看| 亚洲国产精品国自产电影| 国内永久免费crm系统z在线| 亚洲色爱图小说专区| 亚洲一级免费毛片| 亚洲最新中文字幕| 国产免费一区二区三区| 美女羞羞喷液视频免费| 亚洲爽爽一区二区三区| 久久免费99精品国产自在现线 | 亚洲精品国产手机|