引用类型
package oop;
public class Demon05 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Person person=new Person();
System.out.println(person.name);//null
Demon05.change(person);
System.out.println(person.name);//李四
}
public static void change(Person person) {
person.name="李四";
}
//定义了一个Person类
static class Person{
String name;//null
}
}
/*
- 在 change 方法中,person 是一个引用类型。当我们将 person 作为参数传递时,传递的是对象的引用(内存地址),而不是对象本身。
因此,在 change 方法中对 person 的修改会影响到原始对象。
*/

浙公网安备 33010602011771号