On the run!

          Loneliness
          posts - 15, comments - 0, trackbacks - 0, articles - 5

          java 引用

          Posted on 2008-03-28 10:05 痛哭的小強 閱讀(116) 評論(0)  編輯  收藏

          public class MethodDemo {

          /**
          * @param args
          */
          public static void main(String[] args) {
             MethodDemo demo = new MethodDemo();
             Integer i = Integer.valueOf(1);
             demo.add(i);
             System.out.println("i:" + i);
            
             String s = "ss";
             demo.stringchange(s);
             System.out.println("s:" + s);
            
             Person per = new Person();
             demo.setDate(per);
             System.out.println("per:" + per.getName());
          }

          //基本類型變不了
          public void add(int i) {
             i++;
          }

           

           

          /***
          * 凡是在引用中出現修改引用的賦值語句,
          * 修改都變成無效
          * @param i
          */

          //想修改引用,不行
          public void add(Integer i) {
             int j = i.intValue();
             i = Integer.valueOf(j++);//i的原引用已經丟失了
          }

          //想修改引用,不行
          public void stringchange(String s){
             s = "stringchange";
          }

          public void setDate(Person per){
             Person per2 = new Person();
             per2.setName("per2Name");
             per = per2;//per的原引用已經丟失了
             per.setName("name");
          }

          }

          class Person {
          String name ;

          public String getName() {
             return name;
          }

          public void setName(String name) {
             this.name = name;
          }

          }





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


          網站導航:
           
          主站蜘蛛池模板: 伊川县| 宝丰县| 广饶县| 铜梁县| 济源市| 汉阴县| 大洼县| 清远市| 达拉特旗| 田阳县| 尼玛县| 汝南县| 玉环县| 垫江县| 垣曲县| 根河市| 朝阳区| 西充县| 恩平市| 郴州市| 滁州市| 闽侯县| 手游| 曲沃县| 乌什县| 个旧市| 武城县| 鸡东县| 比如县| 和林格尔县| 江西省| 共和县| 胶州市| 黄龙县| 沈阳市| 石狮市| 淄博市| 洛阳市| 松阳县| 沙洋县| 安顺市|