Attualmente sto utilizzando il logger nel mio progetto nel modo seguente:
private static final Logger LOGGER;
static{
LOGGER = logger.getLogger();
}
Ho ricevuto una revisione del codice per l'utilizzo del blocco statico per inizializzare la variabile del logger. Mi è stato detto di inizializzare la variabile del logger nella dichiarazione stessa.
private static final Logger LOGGER = Logger.getLogger();
Sto cercando di capire quale differenza farà se non la inizializzo nel blocco statico. Voglio sapere se questa è una pratica.