同一个类的不同对象当然有不同引用,如下
class Person
{
private String name;//姓名
private String age;//性别
}
class N1
{
public static void main(String[] args)
{
Person p1=new Person();
Person p2=new Person();
System.out.println(p1);
System.out.println(p2);
}
}
运行的结构p1和p2不同,
所以说对象不同引用一般也不同,
说说引用,其实引用就是一个对象的起始地址,所以引用相同的话
可能是整个对象,也可能是这个对象的从头开始的一部分。
这个起始和java编程思想上有介绍的少不多
楼主想要更多了解的话,建议你看看这本书很不错 |