首页 > 代码库 > java.util.logging.FileHandler
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 block41 e.printStackTrace();42 } catch (IOException e) {43 // TODO Auto-generated catch block44 e.printStackTrace();45 } 46 }47 48 public static void main(String[] args)49 {50 Loggertest logWorld = new Loggertest();51 logWorld.sub();52 }53 }
java.util.logging.FileHandler
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。