Map<Class<?>, Object> stickyEvents = new ConcurrentHashMap<>();
public void postSticky(Object event) {
synchronized (stickyEvents) {
stickyEvents.put(event.getClass(), event);
}
post(event);
}
Как пример, stickyEvents уже использовал ConcurrentHashMap, который поддерживает параллелизм , почему stickyEvents.put использует синхронизированный?