HengYk Blog

个人站

具有浪漫主义情调的理想主义务实青年


JDK1.7中的LinkedHashSet

参考博文

LinkedHashSet 的实现原理

总结

LinkedHashSet继承与HashSet,并且其内部是通过LinkedHashMap来实现的。

// HashSet(包访问权限)
HashSet(int initialCapacity, float loadFactor, boolean dummy) {
        map = new LinkedHashMap<>(initialCapacity, loadFactor);
    }

双重链接列表,accessOrder可定义访问访问顺序。