我在做一個Java
應用程序,它將使用swing
用戶界面。它會要求用戶指定一些設置,填寫表單,然後處理它們並在./output/
目錄中生成一些文件。在控制檯輸出調試信息
在開發過程中,我想用控制檯輸出一些技術信息,使用System.out.println()
方法。
當我完成開發時,是否需要刪除所有這些控制檯輸出?
如果是,在開發過程中顯示調試信息以便在生產之前輕鬆移除它的最佳方式是什麼?
也許我應該只使用JUnit
測試用於調試目的?我剛剛開始使用它,所以我對其功能有着模糊的概念。
[Log4J的2](HTTP:/ /logging.apache.org/log4j/2.x/)是爲了幫助你,它提供了許多功能,你可以在這個鏈接中看到:-) – 2012-08-12 16:00:27
在某些情況下,Java日誌記錄可能會更好 – 2012-08-12 20:09:05
@Siorus你能簡單解釋一下嗎?你的意思是'Java日誌記錄'? – 2012-08-12 20:10:01