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

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

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

    Java方法的參數傳遞

    首先明確一點:Java是傳值的。
        如果參數是基本類型(包括String,也被認為是基本類型),參數值將會被copy一份,然后將copy的那份傳到方法中,這樣保證了在方法中修改參數值時,不會修改原來的那份。
        如果參數是對象,那么copy的就是該對象的引用值,方法不可以改變這個引用值,但是可以改變對象的屬性。
    拿個小例子測試一下:

     1 import java.util.List;
     2 import
     java.util.ArrayList;
     3 import
     java.lang.StringBuffer;
     4 

     5 public class Test {
     6 
        
     7     public static void
     main(String args[]) {
     8         List aList = new
     ArrayList();
     9         String str = "Hello,"
    ;
    10         StringBuffer sb = new StringBuffer().append("Hello,"
    );
    11 

    12         aList.add(str);
    13 
            aList.add(sb);
    14 

    15         System.out.println(aList.get(0));
    16         System.out.println(aList.get(1
    ));
    17 

    18         str = "World!";
    19         sb.append("World!"
    );
    20 

    21         System.out.println(aList.get(0));
    22         System.out.println(aList.get(1
    ));
    23 
        }
    24 }

    輸出結果為:

    posted on 2010-08-26 14:07 Aries001 閱讀(107) 評論(0)  編輯  收藏


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


    網站導航:
     

    導航

    <2010年8月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲成av人在线观看网站| 亚洲国产成人超福利久久精品| 久久久久久毛片免费播放| 亚洲无码高清在线观看| 亚洲国产精品无码久久久蜜芽 | 亚洲福利精品电影在线观看| 亚洲精品制服丝袜四区| 中文字幕无码一区二区免费| 久久久久亚洲精品美女| 国产产在线精品亚洲AAVV| 波多野结衣免费视频观看| 九九免费久久这里有精品23 | 国产亚洲大尺度无码无码专线| h片在线播放免费高清| 亚洲中文字幕在线第六区| a级毛片黄免费a级毛片| 77777_亚洲午夜久久多人 | 国产国产人免费人成免费视频| 美女被免费网站在线视频免费 | 亚洲第一AAAAA片| 国产成人精品免费视频大全麻豆| 亚洲av无码专区在线| 毛片免费观看网址| 亚洲精品色在线网站| 久久精品亚洲乱码伦伦中文| 免费人妻无码不卡中文字幕系| 亚洲三级视频在线| 亚洲国产激情一区二区三区| 国产成人免费AV在线播放| 亚洲午夜电影一区二区三区| 免费国产成人午夜私人影视| 国产一二三四区乱码免费| 久久久久se色偷偷亚洲精品av| 全黄性性激高免费视频| 久久国产精品萌白酱免费| 亚洲精品无码久久久久YW| 久久精品国产精品亚洲| 免费看男女下面日出水来| 四虎影视在线看免费观看| 亚洲精品综合久久中文字幕| 免费国产一级特黄久久|