public Object clone() {
        AntiCollisionHashMap<K, V> result = null;
        try {
            result = (AntiCollisionHashMap<K, V>) super.clone();
        } catch (CloneNotSupportedException e) {
            // assert false;
        }
        result.table = new Entry[table.length];
        result.entrySet = null;
        result.modCount = 0;
        result.size = 0;
        result.init();
        result.putAllForCreate(this);

        return result;
    }
Returns a shallow copy of this <tt>SafelyHashMap</tt> instance: the keys
and values themselves are not cloned.

@return a shallow copy of this map
src/main/java/com/alibaba/fastjson/util/AntiCollisionHashMap.java