![](https://i-blog.csdnimg.cn/direct/b7e34db2689040068d2bb7e454ec9c25.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
后端程序员高薪之路(Java基础)
八股文,不是用来背的,这样学才是正确的姿势 !
非科班大厂码农(同名公众号)
这个作者很懒,什么都没留下…
展开
-
fail-fast 和 fail-safe 迭代器的区别是什么?
fail-fast 和 fail-safe 是两个在Java中常用的集合遍历机制的概念,主要用于描述在迭代集合时如何处理集合结构的修改。原创 2024-09-01 11:00:58 · 273 阅读 · 0 评论 -
HashSet中hashCode 与 equals 的关系?
hashCode 方法:返回对象的哈希码(一个整数)。hashCode 方法用于在哈希表中确定对象的存储位置。当向 HashSet 添加一个新对象时,Java 会先调用该对象的 hashCode 方法来计算出哈希码,用来定位对象在哈希表中的存储桶(bucket)。equals 方法:用于判断两个对象是否在逻辑上相等。当两个对象的哈希码相同(即它们可能在同一个存储桶中),Java 会进一步使用 equals 方法来检查这些对象是否真的是相等的。原创 2024-09-01 11:00:13 · 427 阅读 · 0 评论