关于Logger的问题?

mz781118 2004-12-13 02:21:23
如果将:protected static final Logger logger = Logger.getLogger(myclass.class);改为protected final Logger logger = Logger.getLogger(this.getClass())会不会有什么问题,请大家讨论!
...全文
65 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jFresH_MaN 2004-12-13
  • 打赏
  • 举报
回复
我觉得没什么问题
但是你那样做没什么意义,而且还会带来额外开销
因为Logger.getLogger(this.getClass())里面的this怎么样都是同一个类
如果你把static去掉了,那每个类对象就返回一个Logger类,那岂不是增加了开销?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧