“Conocimientos Programación>Programación Java

Tutorial de Java Logging API

2014/7/24
El registro de interfaz de programación de aplicaciones Java (API ) ofrece más detalles sobre las capacidades de registro de Java. El paquete de registro en sí es parte del paquete " java.util " y puede ser importado a través de " java.util.logging . " Registro se utiliza comúnmente en los programas informáticos para permitir a los desarrolladores depurar problemas que se plantean en software funcional , mantener registros de uso del programa y realizar diagnósticos . Las clases principales de la API de registro incluyen la : Logger , LogRecord , Handler, Nivel, Filter, formateador . Sin embargo , la adición de registro de base a una clase Java se puede hacer simplemente con el Logger y Handler. Instrucciones
1

Crear un nuevo " Logger" agregando el siguiente código a la clase que tiene la intención de iniciar :

Logger myLogger = Logger.getLogger ( " myLogger ");
Página 2

Crear un nuevo " controlador " para escribir el registro en un archivo con el código siguiente a la clase :

FileHandler newHandler = new FileHandler ( " log.txt ", true ) ;
3

Pase el controlador al registrador por lo que el registro se escribe en el archivo con el código siguiente a la clase :

myLogger.addHandler ( newHandler ) ;
4

Crear un evento que puede estar conectado con fines de prueba , lo que se puede hacer por una excepción , la captura de la excepción y escribirlo en el registro. Agregue el código siguiente a la clase :

try {

throw new Exception ();

} catch ( Throwable e) {

myLogger.log ( Level.WARNING , "Excepción de prueba" , e); }


5

Compruebe que su clase es similar a esto :

importación java.io. IOException ;

java.util.logging.FileHandler importación;

importación java.util.logging.Level ;

java.util.logging.Logger importación;

myLogger clase pública {

void (String [] args ) public static lanza SecurityException , IOException {

Logger myLogger = Logger.getLogger ( " myLogger ");
< p> FileHandler newHandler = new FileHandler ("C: \\ \\ mylog.txt ", true ) ;

myLogger.addHandler ( newHandler ) ;

try { throw new

Excepción ();

} catch ( Throwable e) {

myLogger.log ( Level.WARNING , "Excepción de prueba" , e); }


< p >} }


6

Ejecutar la clase. Usted debe ver el texto siguiente aparece en la consola:

ADVERTENCIA: Pruebe Excepción

java.lang.Exception

en MyLogger.main ( MyLogger.java : 16 )
7

Compruebe la unidad " C " haciendo clic en "Inicio " y luego " Mi PC" y "Disco local (C :) ". Aparecerá un nuevo archivo llamado " mylog.txt " , que contiene la excepción registrada por la aplicación.

Programación Java
Reflection X Tutorial
Cómo hacer un histograma en Java
Cómo eliminar los duplicados de una matriz en Java
¿Qué es el Form Bean en Struts
Cómo hacer que Java Reconocer Cuerdas Odd y Even
Cómo navegar matrices bidimensionales en Java
Cómo identificar qué almacén de claves Java está utilizando
Cómo crear una aplicación Android en Eclipse
Conocimientos Informáticos © http://www.ordenador.online