<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_蟈蟈 閱讀(296) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 99免费观看视频| 最好免费观看高清在线 | 精品国产亚洲一区二区在线观看| 一级一级毛片免费播放| 亚洲视频在线观看视频| 亚洲天天在线日亚洲洲精| 四虎永久精品免费观看| 57pao国产成视频免费播放| 国产成人精品免费视频大全| 亚洲乱码一区二区三区国产精品| 久久亚洲AV无码西西人体| 最近中文字幕无吗高清免费视频| 亚洲日韩在线观看免费视频| 美女扒开尿口给男人爽免费视频| 亚洲av无码一区二区三区不卡| 成年男女男精品免费视频网站| 99在线免费观看视频| a毛片在线还看免费网站| 成人A毛片免费观看网站| 丰满妇女做a级毛片免费观看| 丰满亚洲大尺度无码无码专线| 亚洲成人动漫在线观看| 亚洲欧洲日韩国产一区二区三区| 亚洲资源在线视频| 亚洲一级黄色大片| 国产精品亚洲一区二区在线观看| 亚洲av中文无码乱人伦在线r▽| 国产麻豆免费观看91| 天堂在线免费观看中文版| 国产成人免费a在线视频色戒 | 亚洲AV无码一区二区乱子伦| 久久久无码精品亚洲日韩蜜桃| 亚洲精品V欧洲精品V日韩精品 | 无码人妻丰满熟妇区免费| **aaaaa毛片免费| 免费亚洲视频在线观看| 亚洲XX00视频| 亚洲精品不卡视频| 亚洲AV无码国产精品永久一区| 99久久成人国产精品免费| 1a级毛片免费观看|