private static Log logger = LogFactory.getLog(MemCached.class);
最关键的是MenCached.class作为参数传递 到底是什么意思 大家猜测下..我主要是不懂传递这样一个参数大概有什么作用

解决方案 »

  1.   

    这样的话就会把参数纪录到日志中。如:
    2010-03-23 21:58:15,401 INFO  [org.apache.catalina.startup.Catalina] Server startup in 156 ms
    大括号里的内容就是传进去的参数。这样你就能知道这条日志是写在哪个类里面的了。
      

  2.   

    参数是logger的标识。
    写这样一句
    System.out.println(MemCached.class)
    通过这个名字就是在log4j.properties中设置当前logger的一些属性,输出在控制台、输出到文件、输出格式、输出日志的级别等。