9.值传递与引用传递
//值传递
public static void main(String[] args) {
int a = 999;
dome d = new dome();
d.chang(a);
System.out.println(a);
}
public void chang(int a){
a = 10;
}

运行结果是:999
2.引用传递
public class dome2 {
public static void main(String[] args) {
//引用传递
student student = new student();
System.out.println(student.name);//打印结果为:null
dome2 dome2 = new dome2();
dome2.chang(student);
System.out.println(student.name);//打印结果为:林勇琪
}
public void chang(student student){
student.name = "林勇琪";
}
}
class student{
String name;
}


浙公网安备 33010602011771号