private static final log log = logfactory.getlog(***.class);
来源:学生作业帮助网 编辑:六六作业网 时间:2024/09/08 00:48:09
privatestaticfinalloglog=logfactory.getlog(***.class);privatestaticfinalloglog=logfactory.getlog(***
private static final log log = logfactory.getlog(***.class);
private static final log log = logfactory.getlog(***.class);
private static final log log = logfactory.getlog(***.class);
通过logFactory得到一个log对象,一般如果这样来得到对象的话,Log类里面的构造函数是不可视的,一般只能通过getIntance()来得到一个Log对象,(往往会用单例),如果按照一般逻辑,会在LogFactory中定义一个getLog函数,由这个函数调用Log类里面的getInstance()函数得到一个Log实例,这种设计模式在项目中会经常碰到的,目的是为了更好的保护类 ,当然,后面的参数其实是运用了“反射”来得到某个类的对象,至于什么是反射,网上介绍很多的,可以看看.thank you