Я читал много людей, действительно похожих на MapMaker из Google Guava (Коллекции), однако я не вижу его полезного использования.
Я прочитал javadoc, и он говорит что он ведет себя как ConcurrentHashMap . В нем также говорится, что new MapMaker (). WeakKeys (). MakeMap ()
почти всегда можно использовать в качестве замены для WeakHashMap .
Однако, чтение javadocs ConcurrentHashMap и WeakHashMap заставляет меня задуматься, когда полезно его использовать? Мне кажется, что вы не можете гарантировать, что все, что вы указали на карте, будет там, или я неправильно понял?