Мое java-приложение является консольным приложением. Я читаю много данных только для чтения и храню их в списке под названием flatFileList.
List flatFileList = readLotofDataFromFile(fileName);
Теперь этот flatFileList используется практически во всех частях кода. Я не хочу читать файл данных снова. Итак, я создал синглтон-класс и getInstance ()
Я использую этот метод getInstance () везде, где мне нужно, чтобы получить объект flatFileList. Мой вопрос такой: можно ли этот одноэлементный шаблон вызывать как механизм кэширования? потому что я больше не перечитываю данные из плоского файла.