AbstractSet
此类提供 Set 接口的骨干实现,从而最大限度地减少了实现此接口所需的工作。
并没有重写 AbstractCollection 类中的任何实现(包括add()方法)。它仅仅添加了 equals 和 hashCode 的实现。
public boolean equals(Object o) :比较指定对象与此 set 的相等性。
public int hashCode() :返回此 set 的哈希码值。
public boolean removeAll(Collection c) : 从此 set 中移除包含在指定 collection 中的所有元素。