9
Por que não há ConcurrentHashSet contra ConcurrentHashMap
O HashSet é baseado no HashMap. Se observarmos a HashSet<E>implementação, tudo será gerenciado HashMap<E,Object>. <E>é usado como uma chave de HashMap. E sabemos que isso HashMapnão é seguro para threads. É por isso que temos ConcurrentHashMapem Java. Com base nisso, estou confuso de que por que não temos um ConcurrentHashSet …