В классе, инициализированном как Карта, есть статическая карта, но это не реализация интерфейса Map, такого как HashMap или TreeMap в этом классе. Теперь мне нужно создать единичный тестовый пример, где мне нужно использовать эту карту в моем проекте. но когда я пытаюсь создать реализацию этого в другом классе, я каждый раз обнаруживал нулевой объект. Я думаю, что мне не хватает основной концепции Java-программирования. Пожалуйста, помогите мне в решении этой проблемы.Как мы можем инициализировать статическую карту из внешнего класса?
Вот класс спинет с использованием статической карты:
public static Map<Integer, someSpace> someSpaceMap = null;
public static boolean loadMyCache(){
try {
someSpaceMap = cacheService.getsomeSpaces();
} catch (Throwable e) {
e.printStackTrace();
return false;
}
}
Я думаю, что есть опечатка с именем атрибутов. –
adspaceMap не определен, post getsome Определение пространств –