1个回答
展开全部
import java.util.logging.*;
public class BasicLoggingExample {
public static void main(String args[])
{
Logger logger = Logger.getLogger("BasicLoggingExample");
logger.log(Level.INFO, "Test of logging system");
}
}
getLogger
public static Logger getLogger(String name)为指定子系统查找或创建一个 logger。如果已经创建了具有给定名称的 logger,则返回该 logger。否则创建一个新的 logger。
如果创建了新的 logger,则根据 LogManager 的配置来其配置日志级别,并将日志输出发送到其父处理程序。日志配置注册在 LogManager 全局命名空间内。
参数:
name - logger 的名称。这应该是一个圆点分隔的名称,并且通常应该基于子系统的包名或类名(如 java.net 或 javax.swing)。
log
public void log(Level level,String msg)记录一条不带参数的消息。
如果当前对于给定的消息级别而言 logger 是启用的,那么将给定的消息转发到所有已注册的输出 Handler 对象。
参数:
level - 某个消息级别标识符,例如 SEVERE。
msg - 字符串消息(或消息类别中的键)。
public class BasicLoggingExample {
public static void main(String args[])
{
Logger logger = Logger.getLogger("BasicLoggingExample");
logger.log(Level.INFO, "Test of logging system");
}
}
getLogger
public static Logger getLogger(String name)为指定子系统查找或创建一个 logger。如果已经创建了具有给定名称的 logger,则返回该 logger。否则创建一个新的 logger。
如果创建了新的 logger,则根据 LogManager 的配置来其配置日志级别,并将日志输出发送到其父处理程序。日志配置注册在 LogManager 全局命名空间内。
参数:
name - logger 的名称。这应该是一个圆点分隔的名称,并且通常应该基于子系统的包名或类名(如 java.net 或 javax.swing)。
log
public void log(Level level,String msg)记录一条不带参数的消息。
如果当前对于给定的消息级别而言 logger 是启用的,那么将给定的消息转发到所有已注册的输出 Handler 对象。
参数:
level - 某个消息级别标识符,例如 SEVERE。
msg - 字符串消息(或消息类别中的键)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询