【发布时间】:2012-11-30 10:43:03
【问题描述】:
我知道这个问题有点外围,但我有点困惑,因为我真的不知道在方法调用logp中是否使用括号。
我通常用这个:
LOGGER.logp(WARNING, "MyClass", "myMethod()", "Error while ...");
【问题讨论】:
我知道这个问题有点外围,但我有点困惑,因为我真的不知道在方法调用logp中是否使用括号。
我通常用这个:
LOGGER.logp(WARNING, "MyClass", "myMethod()", "Error while ...");
【问题讨论】:
没必要,如果你需要理解你可以使用() 大部分我们不需要。
即使你使用log.warning("warning message");,它也会记录方法名和类名。如果您还需要更多格式,可以将Formatter 添加到日志处理程序中。
【讨论】:
warning(...) 而不是上面的示例。
我会如你所愿,但我认为括号明确表示方法名称。当您需要搜索数十条消息时,它可以帮助您找到例如名称为myMethod() 的方法的日志记录。另外,如果它有奇怪的名字,比如名词,也可以用来调用类。
【讨论】: