首页 > 图灵资讯 > java面试题>正文

金三银四精选面试题-有没有可能2个不相等的对象有相同的hashcode?

2023-11-15 09:23:44

 

有没有可能2个不相等的对象有相同的hashcode?

  • 如果两个对象equals,Java运行时环境会认为他们的hashcode一定相等
  • 如果两个对象不equals,他们的hashcode有可能相等
  • 如果两个对象hashcode相等,他们不一定equals
  • 如果两个对象hashcode不相等,他们一定不equals

 
上一篇 金三银四精选面试题-在jdk1.5中引入了泛型,泛型的存在是用来解决什么问题
下一篇 金三银四精选面试题-用过哪些Map类,都有什么区别,HashMap是线程安全的吗,并发下使用的Map是什么,他们内部原理分别是什么,比如存储方式,hashcode,扩容,默认容量等。

文章素材均来源于网络,如有侵权,请联系管理员删除。