java.util.logging.FileHandler

8948 단어 handler
java.util.logging.FileHandler 
자바 자체 로그 기능,FileHandler 는 파일 시스템 에 로 그 를 쓸 수 있 으 며,스스로 로그 의 추가 삭 제 를 유지 할 수 있 습 니 다.c+보다 얼마나 강 한 지 모 릅 니 다.
 FileHandler(filename,2,2); 테스트 할 때 2k 만 쓰 고 두 개의 파일 만 저장 합 니 다.
 1 import java.io.IOException;

 2 import java.util.logging.FileHandler;

 3 import java.util.logging.Logger; // <= (1)

 4 

 5 public class Loggertest {

 6     

 7     private static Logger log = Logger.getLogger(Loggertest.class.getSimpleName());// <= (2)

 8     public void sub()

 9     {

10         String filename="D:\\test\\1.txt";

11         FileHandler fh;

12         try {

13             fh = new FileHandler(filename,2,2);

14             log.addHandler(fh);

15             

16             log.info("  1String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

17             log.info("  2String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

18             log.info("  3String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

19             log.info("  4String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

20             log.info("  5String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

21             log.info("  6String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

22             log.info("  7String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

23             log.info("  8String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

24             log.info("  9String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

25             log.info("  10String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

26             log.info("  11String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

27             log.info("  12String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

28             

29             log.info("  13String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

30             log.info("  14String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

31             log.info("  15String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

32             log.info("  16String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

33             log.info("  17String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

34             log.info("  18String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

35             log.info("  19String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

36             log.info("  20String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

37             log.info("  21String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

38             log.info("  22String userDir = System.getenv(\"USERPROFILE\");");// <= (3)

39         } catch (SecurityException e) {

40             // TODO Auto-generated catch block

41             e.printStackTrace();

42         } catch (IOException e) {

43             // TODO Auto-generated catch block

44             e.printStackTrace();

45         } 

46     }

47 

48     public static void main(String[] args)

49     {

50         Loggertest logWorld = new Loggertest();

51         logWorld.sub();

52     }

53 }

좋은 웹페이지 즐겨찾기