Будут ли строки, зарегистрированные в цикле, загрязнять память? - PullRequest
1 голос
/ 20 октября 2019

рассмотрим код:

while(true) {
  System.out.println("Current time: " + System.nanoTime());
}

Будет ли этот код загрязнять память строками? Мое приложение должно печатать такой цикл входа в систему в течение 5-10 часов в консоль.

1 Ответ

4 голосов
/ 20 октября 2019

Память будет собираться мусором и поэтому не должна вызывать беспокойства.

Если вы собираетесь перенаправить вывод консоли в файл, возможно, стоит подумать о том, насколько большой файл будет расти идостаточно ли места на диске для его размещения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...