帮我分析一下以下的语句大概的意思

sapala__ 2010-03-31 06:35:35
private static Log logger = LogFactory.getLog(MemCached.class);

最关键的是MenCached.class作为参数传递 到底是什么意思 大家猜测下..我主要是不懂传递这样一个参数大概有什么作用
...全文
82 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BornFan 2010-04-02
  • 打赏
  • 举报
回复
参数是logger的标识。
写这样一句
System.out.println(MemCached.class)
通过这个名字就是在log4j.properties中设置当前logger的一些属性,输出在控制台、输出到文件、输出格式、输出日志的级别等。
dom72 2010-03-31
  • 打赏
  • 举报
回复
这样的话就会把参数纪录到日志中。如:
2010-03-23 21:58:15,401 INFO [org.apache.catalina.startup.Catalina] Server startup in 156 ms
大括号里的内容就是传进去的参数。这样你就能知道这条日志是写在哪个类里面的了。

62,614

社区成员

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

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