zoukankan      html  css  js  c++  java
  • java.util.logging.FileHandler

     java.util.logging.FileHandler 

    java自带的日志功能,FileHandler可以写日志到文件系统,并且自己维护日志的增删,比c++不知道强多少

     FileHandler(filename,2,2); 测试时只写2k,并只保留2个文件:

     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 }
  • 相关阅读:
    Windows phone 7 OpenSource Project
    编程之美阅读笔记
    Java多线程中读写不一致问题
    pytorch性能瓶颈检查
    贪心会议安排
    网络编程之libevent
    笔记:自动求导【动手学深度学习v2】
    测试
    AnimeGAN+Flask部署过程
    手写哈希表
  • 原文地址:https://www.cnblogs.com/rojas/p/3937242.html
Copyright © 2011-2022 走看看