Наразі я використовую реєстратор у своєму проекті наступним чином:
private static final Logger LOGGER;
static{
LOGGER = logger.getLogger();
}
Я отримав огляд коду для використання статичного блоку для ініціалізації змінної реєстратора. Мені сказали активувати змінну реєстратора в самій заяві декларації.
private static final Logger LOGGER = Logger.getLogger();
Я намагаюся розібратися, яку різницю вона матиме, якщо я не ініціалізую її в статичному блоці. Я хочу знати, чи це практика.