<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 閱讀(316) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 在人线av无码免费高潮喷水| av无码国产在线看免费网站 | 国产成年无码久久久免费| GOGOGO高清免费看韩国| 日韩精品在线免费观看| 大地资源免费更新在线播放| 又粗又硬又大又爽免费视频播放| 最新国产AV无码专区亚洲| 中文字幕亚洲精品资源网| 亚洲色成人网站WWW永久四虎 | 岛国岛国免费V片在线观看| 中文字幕av无码无卡免费| 亚洲婷婷综合色高清在线| 一级a性色生活片久久无少妇一级婬片免费放 | 四虎永久成人免费| 亚洲精品在线播放| 一二三四在线观看免费中文在线观看| 亚洲精品成人区在线观看| 亚洲av无码久久忘忧草| 四虎国产精品免费永久在线| 国产成人高清精品免费鸭子 | 国产一卡二卡≡卡四卡免费乱码| 怡红院亚洲红怡院在线观看| 国产激情免费视频在线观看| 久久精品国产亚洲av麻豆小说| 一级做a爰片久久免费| 女人张腿给男人桶视频免费版| 国产AV无码专区亚洲AVJULIA| 久久久久久亚洲av无码蜜芽| 免费成人福利视频| 亚洲AV永久无码精品一百度影院| 亚洲av成人一区二区三区观看在线| 免费一级成人毛片| 免费国产黄网站在线观看 | 国产精品极品美女自在线观看免费 | 亚洲日产无码中文字幕| 一级美国片免费看| 亚洲成人福利在线| jizzjizz亚洲| 亚洲精品天堂成人片AV在线播放 | 久久WWW免费人成一看片|