代码:
public class Person {
String name;
}
public class TestPerson {
public void change(Person person,Person person1){
person.name = "关羽";
person1.name = "张飞";
}
public static void main(String[] args) {
Person person = new Person();
person.name = "马超";
Person person1 = person;
TestPerson testPerson = new TestPerson();
testPerson.change(person,person1);
System.out.println(person.name);
}
}
----------------------------------------------------------------------
结果:
张飞
总结:
这个与我上次介绍的一相反。上次是指向不同对象。这次是不同引用指向同一个对象,因此结果为张飞。

网友评论