//值传递publicclassDemo04{publicstaticvoidmain(String[] args){int a =1;
System.out.println(a);
Demo04.change(a);
System.out.println(a);}//返回值为空publicstaticvoidchange(int a){
a =10;}}
引用传递
//引用传递:对象,本质还是值传递publicclassDemo05{publicstaticvoidmain(String[] args){
Person person =newPerson();
System.out.println(person.name);//null
Demo05.change(person);
System.out.println(person.name);//秦将}publicstaticvoidchange(Person person){//person是一个对象:指向--> Person person = new Person(); 这是一个具体的人,可以改变属性!
person.name ="秦将";}}//定义了一个Person类,有一个属性:nameclassPerson{
String name;//默认值为null}