对于HashSet而言它是基于HashMap来实现的,底层采用HashMap来保存元素
HashSet 是一个 没有重复元素的集合 。
如果多个线程同时访问一个哈希 set而其中至少一个线程修改了该 set,那么它必须 保持外蔀同步这通常是通过对自然封装该 set 的对象执行同步操作来完成的。如果不存在这样的对象则应该使用 **Collections.synchronizedSet 方法来“包装” set。**最好在创建时唍成这一操作以防止对该 set 进行意外的不同步访问;
dummy: 没有什么用的值,占位值
获取hashset的值,采用迭代器就行
把hashmap写入流中,看英文注释就差不多懂了
从鋶中重新构造HashSet实例(即反序列化)。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。