在Netbeans中编写一个非常简单的多平台控制台应用程序时,我注意到System.out.println()和System.err.println()语句中的一致警告,这些警告通常是临时调试语句。
有关Netbeans wiki here的详细信息,请说明
这些通常是临时调试语句,应该是 要么从生产代码中删除,要么更强大 伐木设施。
为什么它会像这样,我应该使用什么来严格地在控制台应用程序的角度向用户打印消息。
我正在使用其中几个语句通知用户,参数无效,或者发生了一些访问被拒绝的异常等。
任何建议都会有所帮助。
答案 0 :(得分:0)
如果您的应用程序将更新和/或将成为另一个更复杂的系统的一部分,那么这些System.out
和System.err
调用将变得不如您应用程序中正确实现的日志记录子系统。 / p>
有必要重写这些代码部分,以便为管理员/最终用户提供更一致的日志记录图片。