|在Java中处理日志记录

发布者: 发布时间:2021-06-09
本文摘要:在Java中应急处置日志记录在JDK1.4中获得了一个日志记录包在:java.util.logging,它能够对程序流程中的日志记录进行比较简单的操控。

在Java中应急处置日志记录在JDK1.4中获得了一个日志记录包在:java.util.logging,它能够对程序流程中的日志记录进行比较简单的操控。比如:根据它能够登陆日志的级别和日志的方向(控制板、文档、套接字、内存缓冲区),还可以开创子记录器,根据它可以用系统控制的方法来登陆要想记录的內容,还可以用以环境变量来登陆,而不务必去修改程序流程。

和Log4j相比,它更为比较简单更为轻量,在对日志键入的回绝并不是非常简单时,它不容置疑是更优的随意选择。1/3最先大家获得一个LogManager类的一个案例:LogManagerlMgr=LogManager.getLogManager();随后大家开创记录器,而且把它加到当今的管理工具:StringthisName=“Logpkg”;Loggerlog=Logger.getLogger(thisName);lMgr.addLogger(log);2/3如果我们没登陆日志文档储放在的方向,则依照jre/lib文件目录下logging.properties文件中登陆的內容,环境变量是ConsoleHandler意味著日志信息在控制板说明。在程序流程中我们可以依照级别发布日志信息,总共七个级别:SERVER(最大值),WARNING,INFO,CONFIG,FINE,FINER,FINEST(最低限),和OFF(不记录)。

买球首选

log.server(“error”);我们可以设定记录器的记录级别,以忽略高过WARNING级别的信息,仅有用server和warning记录的信息才可以键入。3/3log.setLevel(Level.WARNING);log.info(“Thismessageisinfo”);//这条信息不容易轻视,会被键入log.。


本文关键词:亚博网站APP,买球首选

本文来源:亚博网站APP-www.529178.com