java==和equals的区别

java==和equals的区别,第1张

java==和equals的区别 java==和equals的区别
  • “==”主要是进行类型地址的比较,因为java后台会对重复的对象引用相同的地址,在调用的时候会直接引用相同地址的对象从而达到节约的目的。
  • “equals”主要是对该对象的地址判断该地址是否存储了和要比较值相同的对象,因为如果两对象相比是一样的那么他们的地址也必然一样如果不一样他们在内存存储的位置肯定不一样。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5684776.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存