|
发表于 2008-6-19 22:26:10
|
显示全部楼层
public static synchronized Logger getLogger(String name) {
LogManager manager = LogManager.getLogManager();
Logger result = manager.getLogger(name);
if (result == null) {
result = new Logger(name, null);
manager.addLogger(result);
result = manager.getLogger(name);
}
return result;
}
这个是getLogger的实现,如果name有规划的话,系统会自动利用原来的log的,每个名字保留一个,这样应该不会有很多垃圾阿? |
|