平時後端開發中,列印日志檢視是一件很平常的事,對測試、排錯都有很大的幫助。
常見的有:
1.使用system.out.println(“xxxxx”) ,最常見,直接在控制台列印,當這個東西對資源消耗較大
2. 使用Java.util.logging ;
log.info(“xxx”);
3.使用log4j;
log.info(“xxx”);
log.debug(“xxxx”);
log.warn(“xxxx”);
log.error(“xxxx”);
log.fatal(“xxxx”);
4. commons-logging;
log.debug(“xxxxx”);
log.info(“xxxxx”);
log.warn(“xxxx”);
log.error(“xxxx”);
log.fatal(“xxxxx”);
找到一個講日志列印方式解釋的更詳細的:
https://blog.csdn.net/weinihecaihktk/article/details/78881398
然後,有個疑問,為什麼實際項目開發中,開發人員很讨厭system.out.println(“xxx”)直接控制台列印日志,這邊也找到一個連結,講的很好很全面:
https://blog.csdn.net/someby/article/details/85058653