| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Tutorial på Java Logning APIs
    Java Logning Application Programming Interface (API) indeholder detaljer om Javas logning . Den Logning pakke selv er en del af " java.util pakken" og kan importeres via " java.util.logging ". Logning er almindeligt anvendt i computer -software til at gøre det muligt for udviklere at fejlsøge problemer, der opstår i funktionel software , opretholde registreringer af programmets brug og udføre diagnosticering. De primære klasser i Logning API omfatter : Logger , LogRecord , Handler, Niveau, Filter, Formatter . Dog kan tilføje basislogføring til en Java-klasse gøres ved blot at bruge Logger og Handler. Instruktioner
    1

    Opret en ny " Logger " ved at tilføje følgende kode til den klasse, du har til hensigt at logge : Hej

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

    Opret en ny " Handler " for at skrive loggen til en fil ved at tilføje følgende kode til klassen : Hej

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

    Pass Handler til Logger så loggen vil blive skrevet til filen ved at tilføje følgende kode til din klasse : Hej

    myLogger.addHandler ( newHandler ) ;
    4

    Opret en begivenhed, der kan logges til testformål , hvilket kan gøres ved at kaste en undtagelse , fange undtagelsen og skrive det til loggen. Føj følgende kode til din klasse : Hej

    try {

    kaste nyt Exception ();

    } catch ( Throwable e ) {

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

    }
    5

    Kontroller, at din klasse ligner denne : Hej

    import java.io. IOException ;

    import java.util.logging.FileHandler ,

    import java.util.logging.Level ,

    import java.util.logging.Logger ;

    public class MyLogger {

    offentlige static void main ( String [] args ) kaster SecurityException , IOException {

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

    myLogger.addHandler ( newHandler )

    try {

    kaste nyt Exception ();

    } catch ( Throwable e ) {

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

    }
    < p> }

    }
    6

    Kør klassen. Du bør se følgende tekst vises i konsollen : Hej

    ADVARSEL: Test Exception

    java.lang.Exception

    på MyLogger.main ( MyLogger.java : 16 ) < br >
    7

    Tjek din "C" -drevet ved at klikke på "Start" efterfulgt af " My Computer " og " Lokal disk (C :) . " En ny fil med titlen " myLog.txt " vises , indeholder undtagelsen logget af din ansøgning.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Detect en cirkularitet i en Linked List i Java 
    ·Sådan Put en besked i JMS kø 
    ·Java : Statisk Sammenkædning 
    ·Sådan Slut To rullefelterne i HTML & JSP 
    ·Sådan Læs Java Input 
    ·Sådan Detect International Character Unicode i Java 
    ·Sådan bruges Java 2D at male på et billede 
    ·Hvordan laver man et objekt Move kontinuerligt i Java 
    ·Hvordan man kompilerer Java Uden JDK 
    ·Fordele og ulemper ved Overbelastning Method i Java 
      Anbefalede Artikler
    ·MySQL Sammenføjninger Relationship Tutorial 
    ·Sådan får et objekt til at flytte med markøren i Net…
    ·Sådan Stop en Visual Basic for Loop 
    ·Sådan fjernes attributter i PHP 
    ·Hvordan man kompilerer Python kommandoer 
    ·Hvad er en PHP Argument 
    ·Sådan Link MS Access til Visual Basic 6.0 
    ·Sådan importeres Klasser i Java 
    ·Perl Tutorial til udskrivning HTML & Inline HTML Frames…
    ·Sådan Kode PHP & MySQL at vælge den stat 
    Copyright © Computer Viden http://www.computerdk.com