Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Tutorial over Java Logging API
De Java Logging Application Programming Interface ( API ) geeft informatie over Java's logging-mogelijkheden . De Logging pakket zelf is onderdeel van het " java.util " -pakket en kan via worden geïmporteerd " java.util.logging . " Houtkap wordt vaak gebruikt in computer software om ontwikkelaars in staat om problemen die zich in functionele software te debuggen , verslagen van het gebruik van het programma te behouden en uit te voeren diagnostiek. De primaire klassen van de Logging API zijn de : Logger , LogRecord , Handler , niveau , Filter , formatter . Echter , het toevoegen van elementaire logging om een Java-klasse kan worden gedaan door simpelweg met behulp van de Logger en een Handler . Instructies
1

Maak een nieuwe " Logger " door toevoeging van de volgende code aan de klasse die u van plan bent om in te loggen :

Logger myLogger = Logger.getLogger ( " myLogger " ) ; < br > Pagina 2

Maak een nieuwe " Handler " voor het schrijven van de log in een bestand door de volgende code aan de klas :

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

Pass de Handler aan de Logger zodat de log van het dossier bij het ​​toevoegen van de volgende code in je klas zal worden geschreven :

myLogger.addHandler
( newHandler ) ;
4

Maak een gebeurtenis die kan worden bewaard voor testdoeleinden , die kan worden gedaan door het gooien van een uitzondering , de uitzondering vangen en te schrijven naar het logboek . Voeg de volgende code in je klas :

try
{

throw new Exception ( ) ;


} catch ( Throwable e ) {

myLogger.log
( Level.WARNING , "Test Exception " , e ) ;

}
5

Controleer of uw klas ziet er ongeveer zo uit:

import
java.io. IOException ;

import java.util.logging.FileHandler
;

import java.util.logging.Level
;

import java.util.logging.Logger
;

public class MyLogger {

public static void main ( String [ ] args ) op Twitter gooit SecurityException , IOException {

Logger myLogger
= Logger.getLogger ( " myLogger " ) ;

FileHandler newHandler = new FileHandler ( " C : \\ \\ myLog.txt " , true) ;

myLogger.addHandler
( newHandler ) ;

try
{

werpen nieuw Exception ( ) ; } catch


( Throwable e ) {

myLogger.log
( Level.WARNING , "Test Exception " , e ) ;

}

}
> 6

Voer de klas . Je moet zien de volgende tekst weergegeven in de console :

WAARSCHUWING
: Test Uitzondering

java.lang.Exception


MyLogger.main ( MyLogger.java : 16 ) < br
7

> Controleer je " C " schijf door te klikken op " Start " , gevolgd door " My Computer " en " Lokaal station ( C :) . " Een nieuw bestand met de titel " myLog.txt " zal verschijnen , met uitzondering ingelogd door uw toepassing .

Previous: Next:
  Java Programming
·Hoe te Instorten Lijsten maken…
·Hoe naar resultaten Van SQLite…
·Hoe de Java 3D Timer Verwijder…
·Hoe maak je een rechthoek Peri…
·Java String Split 
·Hoe de Java Software Developme…
·Hoe te Karakter converteren na…
·Hoe een String Verwijder uit e…
·Wat is een Java Bean 
  Related Articles
Hoe maak je een Visual Basic -programma …
Hoe te Disable /Enable Command Knoppen i…
Hoe de klok op uw bureaublad instellen 
Hoe je code schrijven op HTML Button Met…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
  Programmering Articles
·Java : Statische Linking 
·Scala Tekenreeksfuncties 
·Hoe te tekstweergave Van MySQL in PHP 
·Hoe je MySQL Script Speed ​​Test 
·Het verschil tussen FileStream & StreamR…
·Java Coding Taal 
·Hoe u Microsoft Visual C + + installeren…
·Hoe te Rijen verwijderen in Flat Files i…
·Hoe te Decimalen in Java opmaken 
Copyright © Computer Kennis http://www.nldit.com