对象-引用传递
引用传递
- 类似于C语言的指针传递
代码
package com.oop.demo01;
//引用传递:对象,本质还是值传递
import javax.swing.event.ChangeEvent;
public class Demo03 {
public static void main(String[] args) {
Person person= new Person();
System.out.println(person.name); //null
change(person);
System.out.println(person.name);
}
public static void change(Person person) {
//persom是一个对象:指向的--->Person person= new Person(); 这是一个具体的人,可以改变其属性
person.name="chenying";
}
}
//定义了一个Person类,有一个属性:name
class Person {
String name;
}