使用 getSimpleName() 与 getName() 获取记录器
我见过使用的代码,它获取给定的使用log4j
logger
Logger
static public Logger getLogger(String name)
和
static public Logger getLogger(Class clazz)
前者使用显式传递的 api,而后者使用传递的 。这两者之间有区别吗?如果我将各种包配置为在 log4j.properties 文件中以不同级别进行记录,是否会受到影响?getSimpleName()
getName()
Class