值传接

值传递package com.liuc.test.thinkpublic class PassObject {public static void main(String[] args) {

值传递

package com.liuc.test.think;public class PassObject {public static void main(String[] args) {Letter x=new Letter();x.c='A';System.out.println("x.c="+x.c);change(x);System.out.println("x.c="+x.c);}public static void change(Letter y){y.c='Z';}}class Letter{char c;}
?

结果

x.c=A

x.c=Z