为什么两个一样的对象,用===打印是false

  对象的地址(变量名)存在栈中,对象的引用(值)指向堆中,比较对象的时候,是比较对象的引用是否相等。两个内容一样的对象,他们的引用地址分别指向堆中的两块数据,所以他们不相等。

 

 

posted @ 2019-07-18 01:32  吴小明-  阅读(387)  评论(0编辑  收藏  举报