
java中究竟是传值还是传引用
1个回答
展开全部
1、JAVA中主要是引用传递来替代的C++指针
2、引用传递:一个堆内存同时被多个栈内存所指向
3、范例:引用传递
public class Person() {
private String name ;
public void setName(String name) {
this.name = name ;
}
public String getName() {
return this.name ;
}
}
public class TestDemo {
public static void main(String args[]) {
Person per1 = new Person() ;
Person per2 = per1 ; //引用传递
per1.setName("大马猴") ;
System.out.println(per2.getName()) ;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询