December 21
Nella programmazione di computer, un file di registro contiene una sequenza di record, ognuno dei quali corrisponde a qualche evento generato da, o sperimentato da, un'applicazione software. Ad esempio, un'applicazione può generare una voce di registro ogni volta che un utente accede dentro o fuori, o ogni volta che si riesce a connettersi a un altro host tramite una rete. Registri consentono agli amministratori di sistema per tracciare e risolvere i problemi del comportamento di un sistema, come voci di registro esternare eventi che altrimenti sarebbero impossibili da osservare da applicazioni esterne. È possibile creare file di log da programmi scritti in linguaggio di programmazione Java.
1 Importare le classi della libreria richieste includendo la seguente riga nel codice Java:
importare java.util.logging. *;
2 Aprire un file in cui i record di log verranno scritti includendo la seguente riga nel codice:
FileHandler myHandler = new Filehandler ( "mylog.log");
Sostituire mylog.log con il nome del file che si desidera per il registro (conservando le virgolette).
3 Creare un oggetto logger, passando il nome della classe corrente al metodo di costruzione. Il codice che segue è un esempio di questo:
Logger myLogger = Logger.getLogger (myClass.class.getName ());
Sostituire myClass con il nome della classe che scrivere record di log.
4 Dirigere l'uscita del vostro oggetto logger al manico file creato includendo la seguente riga:
myLogger.addHandler (myHandler);
5 Genera record di log ogni volta che l'applicazione deve includendo il codice come il seguente:
myLogger.info ( "Questo è un messaggio di log");
Sostituire "Questo è un messaggio di log" con il messaggio l'applicazione vuole scrivere nel file di registro. Sarà aggiunto dopo il contenuto corrente del file.