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

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

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

    posts - 12,  comments - 7,  trackbacks - 0

    Java對變量和對象的初始化做的是很好的!以下是本人自己寫的一點...............
    在Java中,普通變量(局部變量)需要明確初始化之后才能使用,否則編譯器將報錯!
    而對于對象的初始化Java也采用了C++引入的構造器,構造器是一個在創建對象時被自動調用的特殊方法。這樣可以確保在用戶有能力操作對象之前對象已經被初始化了。
    在創建對象時,域變量及域對象首先會被初始化為起默認值,然后才會根據你在構造器中的賦值進行改變!
    在類的內部,變量定義的先后順序決定了初始化的順序。即使變量定義散布于方法定義之間,它們仍舊會在任何方法(包括構造器)被調用之前得到初始化。
    至于靜態數據域的初始化,大家都知道啦,無論你創建多少個對象,類的靜態數據域都只有一份,它只占用一份存儲區域。并且它的初始化是發生在“非靜態域”之前,在類被第一次加載的時候被初始化“一次”,只初始化一次!
    在Java中,如果用戶沒有為類提供一個構造器,那么編譯器就會自動幫你創建一個默認構造器(即無參構造器),以便用戶能創建對象。但是如果用戶已經定義了一個構造器(無論是有參還是無參的),編譯器就不會再為你自動創建默認構造器了!和C++一樣,Java中的構造器是可以重載的,并且他們是可以互相調用的。當構造器調用時就涉及到了我們的關鍵字“this”(this這個關鍵字表示的是當前對象的引用)。當在一個構造器中調用另一個構造器時必須把調用語句置于本構造器的第一行,如:

    class Test {
        ..
        ..
        Test(
    int i) {}

        Test(String str,
    int i) {
            
    this
    (i);
            ..
            ..
        }

    }

    雖然在構造器中用this關鍵字調用另一個構造器,但是卻不能同時調用兩個以及更多。

    posted on 2009-02-26 22:36 Jun Woo 閱讀(2055) 評論(1)  編輯  收藏

    FeedBack:
    # re: 初始化與構造器[未登錄]
    2009-02-27 09:22 | bcterry
    同學,這么簡單的東東就不要放在這了吧  回復  更多評論
      

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


    網站導航:
     
    <2009年2月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    1234567

    愛好者!邊學邊練,勇往直前!大家精誠合作,一起進步,由成為.以后好吃好耍好

    常用鏈接

    留言簿(1)

    隨筆檔案

    相冊

    搜索

    •  

    積分與排名

    • 積分 - 10467
    • 排名 - 2346

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 水蜜桃视频在线观看免费播放高清| 亚洲乱码一区二区三区国产精品| 免费又黄又爽又猛大片午夜 | 国产亚洲中文日本不卡二区| 84pao强力永久免费高清| 亚洲AV永久无码精品水牛影视| 99久久免费国产特黄| 在线精品亚洲一区二区三区| kk4kk免费视频毛片| 亚洲日韩乱码中文无码蜜桃臀网站| eeuss影院www天堂免费| 一本久久a久久精品亚洲| 中文字幕版免费电影网站| 亚洲精品无码久久久影院相关影片| a级片免费在线播放| 亚洲AV无码一区二区乱子伦 | 亚洲无线观看国产精品| 色www永久免费网站| 亚洲AV日韩AV天堂久久| 最近中文字幕高清免费中文字幕mv | 岛国av无码免费无禁网站| 亚洲欧美日韩一区二区三区| 免费在线精品视频| 成人无码区免费A∨直播| 亚洲一区二区三区夜色| 毛片免费在线视频| 暖暖免费中文在线日本| 亚洲AV人无码激艳猛片| 特级做A爰片毛片免费69| 免费在线观看自拍性爱视频| 亚洲av成人无码久久精品 | 免费国产成人高清视频网站| 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | 国产精品成人四虎免费视频| gogo免费在线观看| 亚洲精品日韩中文字幕久久久| 69成人免费视频无码专区| www在线观看播放免费视频日本| 91精品国产亚洲爽啪在线影院 | 亚洲AV日韩AV天堂久久| 四虎影院在线免费播放|