java地址的问题,为什么我把对象传进去改变地址出来之后还是没有改变地址
public static void main(String[] args) {
Student student1=new Student();
student1.setName("小明");
Student student2=new Student();
student2.setName("小红");
new AAA().Huan(student1,student2);
System.out.println(student1.getName());
//为什么值还是小明,地址还是原来那个经过方法地址没有改变
}
//方法类
public class AAA {
public void Huan(Student student1,Student student2){
student1=student2;
};
}