Se parli di log allora sarebbe meglio che quel parametro fosse private e static, il log dovrebbe essere relativo alla classe, non accessibile dall'esterno. Condividi la destinazione del log, non l'oggetto che usi per fare log.Originariamente inviato da littalinux
Potrebbe essere un'idea, preferisco la prima.
Tuttavia ho risolto anche facendo cosi:
Ho creato l'oggetto logFile nella classe preProc e lo ho dichiarato public static;
poi accedo dal main attraverso preProc.log.metodo().
Ciao
Grazie!!!
Chi avesse bisogno di fare log se ne dovrebbe creare una sua istanza che non fa altro che fare append al file già esistente.
Ovviamente devi gestire l'accesso concorrente (se usi log4j qualcosa lo fa lui per te).