Java基础——对象

区分对象:

1.在外部通过引用指向的地址(直接打印引用)。
2.在内部,通过this来区分。
3.直接打印引用变量会调用to String方法。

一、new了两个是指向两个地址

Student s1=new Student();
Student s2=new Student();
System.out.println(s1==s2);
结果为:false
如图:分别指两个地址

二、如果是

Student s1=new Student();
Student s2=s1
System.out.println(s1==s2);
结果为true
如图:指向同一个地址

 

posted @ 2022-10-08 10:28  花海~  阅读(30)  评论(0)    收藏  举报