面向对象:引用传递
引用传递
package com.oop.demo01;
//引用传递:传递的是对象,本质还是值传递
//对象,内存!
public class Demo05 {
public static void main(String[] args) {
Person person=new Person();
System.out.println(person.name);//null
Demo05.change(person);
System.out.println(person.name);//秦疆
}
public static void change(Person person){
//person是一个已经实例化的对象:指向的是----> Person这个类 Person person=new Person();这一步已经把Person实例化了,所以可以改变属性
person.name = "秦疆";
}
}
//定义了一个person类,有一个属性
class Person{
String name;//为赋值的话,name的默认值就是null
}

浙公网安备 33010602011771号