Java 原型变量和引用

Code list:
    class Value { int val; }

    
class Test {

       
public static void main(String[] args) {

          
int i1 = 3;

          
int i2 = i1;

          i2 
= 4;

          System.out.print(
"i1==" + i1);

          System.out.println(
" but i2==" + i2);

          Value v1 
= new Value();

          v1.val 
= 5;

          Value v2 
= v1;

          v2.val 
= 6;

          System.out.print(
"v1.val==" + v1.val);

          System.out.println(
" and v2.val==" + v2.val);

       }

    }
运行结果:

E:\temp\JavaDemos\Chapter4>java Test
i1==3 but i2==4
v1.val==6 and v2.val==6






原文地址:https://www.cnblogs.com/jssy/p/334941.html