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

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

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

    java Source

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      14 Posts :: 24 Stories :: 8 Comments :: 0 Trackbacks

    將句柄傳遞進入一個方法時,指向的仍然是相同的對象。

    public class PassHandles {
              static void f(PassHandles h) {
              System.out.println("h inside f(): " + h);
    }
              public static void main(String[] args) {
                        PassHandles p = new PassHandles();
                        System.out.println("p inside main(): " + p);
              f(p);
             }
    }


    toString 方法會在打印語句里自動調用,而PassHandles 直接從Object 繼承,沒有toString 的重新定義。
    因此,這里會采用toString 的Object 版本,打印出對象的類,接著是那個對象所在的位置(不是句柄,而
    是對象的實際存儲位置)。輸出結果如下:
    p inside main(): PassHandles@1653748
    h inside f() : PassHandles@1653748
    可以看到,無論p 還是h 引用的都是同一個對象。這比復制一個新的PassHandles 對象有效多了,使我們能
    將一個參數發給一個方法。但這樣做也帶來了另一個重要的問題:別名問題

    posted on 2005-11-15 14:15 JustinLei 閱讀(321) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 亚洲AV电影天堂男人的天堂| 久久精品国产亚洲AV蜜臀色欲| 偷自拍亚洲视频在线观看99| 拍拍拍又黄又爽无挡视频免费| 亚洲大尺码专区影院| 99re这里有免费视频精品| 亚洲国产精品国自产拍电影| 久久免费视频99| 亚洲国产精品人久久| 69精品免费视频| 亚洲1区1区3区4区产品乱码芒果 | 三级黄色片免费看| 亚洲一区二区三区AV无码| 国产一级a毛一级a看免费人娇| 亚洲线精品一区二区三区| 一级毛片视频免费观看| 国产精品亚洲A∨天堂不卡| 久久大香香蕉国产免费网站| 久久精品九九亚洲精品| 成年女人午夜毛片免费看| 在线观看亚洲免费视频| 久久亚洲国产精品五月天婷| 美女视频黄的免费视频网页| 亚洲国产高清在线精品一区| 成人黄软件网18免费下载成人黄18免费视频 | 91精品国产亚洲爽啪在线影院| 一级成人a毛片免费播放| 亚洲理论片中文字幕电影| 成年女人毛片免费播放人| 一区视频免费观看| 亚洲专区在线视频| 色视频色露露永久免费观看| 欧洲美女大片免费播放器视频| 亚洲AV无码乱码在线观看富二代| 99国产精品免费观看视频| 亚洲欧洲免费无码| 亚洲精品自在在线观看| 黄+色+性+人免费| 一级看片免费视频| 337p欧洲亚洲大胆艺术| 免费a级毛片永久免费|