如:public static void main(String[] args) {
students A=new students(5);
add(A);
}
public static void add(students s) {
System.out.println("年龄"+s.getAge());
}
在这里面A是引用,存储了创建的堆内存中的对象的地址,在调用add函数的时候,这个地址传给了局部变量s,都是指向的同一个对象。跟其他函数不一样的就是其他函数传的是字面值。