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

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

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

    我的Blog我做主^_^

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

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


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

    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、在其他任何事物發生之前,將分配給對象的存儲空間初始化成二進制零。

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

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

    4、調用導出類的構造器主體。

     

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



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

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


    網站導航:
     
    主站蜘蛛池模板: 久久久久免费精品国产小说| 日本高清免费中文在线看| 曰批全过程免费视频在线观看无码| 亚洲第一页综合图片自拍| 在线亚洲午夜片AV大片| 无码少妇一区二区浪潮免费| 亚洲精品亚洲人成在线观看麻豆| 99爱在线观看免费完整版| 亚洲AV无码乱码在线观看富二代| 日韩电影免费在线观看中文字幕| 亚洲国语精品自产拍在线观看| 99ee6热久久免费精品6| 亚洲女人初试黑人巨高清| 三年片在线观看免费观看高清电影 | 国产AV日韩A∨亚洲AV电影| 免费va人成视频网站全| 日本一区二区三区在线视频观看免费 | 一级毛片免费播放试看60分钟 | 亚洲成在人天堂一区二区| 99精品热线在线观看免费视频| 亚洲成a人片7777| 午夜免费福利网站| 成年免费a级毛片| 婷婷亚洲久悠悠色悠在线播放| 2019中文字幕在线电影免费| 亚洲小说图区综合在线| 亚洲精品国精品久久99热| 日本免费人成视频在线观看| 亚洲人成图片网站| 亚洲精品线路一在线观看 | 99在线免费视频| 亚洲国产精品日韩在线观看| 国产成人3p视频免费观看| 国产在线观看免费视频软件| 亚洲成a人片在线观看播放| 免费国产不卡午夜福在线| 久久这里只精品热免费99| 亚洲日韩国产欧美一区二区三区 | 无人视频在线观看免费播放影院| 国产偷v国产偷v亚洲高清| 日韩欧美一区二区三区免费观看 |