Actualmente estoy usando logger en mi proyecto de la siguiente manera:
private static final Logger LOGGER;
static{
LOGGER = logger.getLogger();
}
Recibí una revisión de código para usar el bloque estático para inicializar la variable del registrador. Me dijeron que inicializara la variable del registrador en la declaración de la declaración.
private static final Logger LOGGER = Logger.getLogger();
Estoy tratando de averiguar qué diferencia hará si no lo inicializo en el bloque estático. Quiero saber si esto es una práctica.