如何使用log.debug()
log4j是一個(gè)開(kāi)源的日志,共分為六個(gè)等級(jí):LOG、DEBUG、INFO、WARN、ERROR、和FATAL。
DEBUG是其中的一種日志級(jí)別。一般我們用這個(gè)方法的時(shí)候都是這樣的:
意思是:如果log4j的配置中開(kāi)啟debug級(jí)別日志,那么我們就打印輸出debug日志,其在輸出日志中會(huì)被標(biāo)記為[DEBUG].
這樣做的好處是:在我們開(kāi)發(fā)階段有時(shí)候需要查看特定數(shù)據(jù),我們可以把日志級(jí)別定為DEBUG級(jí),調(diào)試信息會(huì)輸出在日志里便于調(diào)試和跟蹤修改bug。當(dāng)產(chǎn)品發(fā)布上線之后,可以在log4j配置中去掉DEBUG級(jí)別,這時(shí)調(diào)試信息就不會(huì)輸出在日志里,日志會(huì)只顯示運(yùn)行的相關(guān)信息。如此一來(lái),控制輸出什么日志不需要修改代碼,只需修改配置文件的參數(shù)而已。
推薦使用log日志輸出調(diào)試信息而不要使用System.out.println()方法,主要是因?yàn)閜rintln()使用了同步鎖,會(huì)影響程序的并發(fā)性能和系統(tǒng)的吞吐量。
總結(jié)
以上是生活随笔為你收集整理的如何使用log.debug()的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: git commit -m和git co
- 下一篇: NoSuchElementExcepti