0
出於好奇,有什麼好處登陸(使用log4j的),使用上述方法時:調試消息記錄
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("New Session Created");
}
,而不僅僅是:
LOGGER.debug("New Session Created");
是它只是一個(潛在)性能增強,它仍然是相關的?這應該用於包裝所有的調試輸出?
感謝您的想法!
在使用logger.debug()之前必要的[Log4j isDebugEnabled()是否可能重複?](http://stackoverflow.com/questions/17850614/is-log4j-isdebugenabled-necessary-before-using-logger-debug ) – devnull
另請參閱http://stackoverflow.com/questions/963492/in-log4j-does-checking-isdebugenabled-before-logging-improve-performance – devnull