==、equals以及hashCode的理解及相关面试题

项目中经常用到==以及equals,但是他们直接的区别好多都是在面试的时候才会被问到,想到这问题的时候代码中可能会想起部分用到==与equals的地方,比如判断boolean用==的场景以及字符串用equals。但是我们也都知道重写equals的时候必须重写hashCode,但是具体原因没有深入研究过。 一、==与equals的区别 面试的时候初级的程序员一般会被问到,当时都是死记硬背的,没有真正
相关文章
相关标签/搜索