Sollte der Logger privat statisch sein oder nicht
Soll der Logger als statisch deklariert werden oder nicht? Normalerweise habe ich zwei Arten von Deklarationen für einen Logger gesehen:
protected Log log = new Log4JLogger(aClass.class);
ode
private static Log log = new Log4JLogger(aClass.class);
Welche soll man verwenden? Was sind die Vor- und Nachteile von beiden?