Java调试教程----提示与技巧Java调试教程(十一)--提示与技巧 SUN Laura Bennett 常规调试提示与技巧 当创建您自己的 Bean 时,对它添加 public static void main(String[] args) 方法。这允许轻松地分别调试每个组件。如果正在构建调试器或者甚至更简单的类来处理调试,请记住其性能也是一个关键问题。您肯定不希望将产品代码与消耗大量性能的调试器放在一起。 将代码模块化成个别的类、Bean 和 EJB 组件可以使调试变得更简单。可以分别测试代码。可以使用 Reflection 类通过自省来调试 JavaBean 组件。通过整理花括号和整理 if/then/else 子句来格式化代码。这有助于调试进程。在彻底调试完代码之前,不要为了性能而调整代码。不要将多个语句放在同一行中,因为某些调试器功能部件是以逐行操作为基础的。例如,不能单步通过或在有多个语句的行上设置行断点。对临时变量分配中间表达式值,这样易于验证中间结果。由于某些错误隐藏在其它错误中,因此应该从程序顶部开始向下调试。经常使用 try/catch 代码块来捕捉并报告错误与异常。 服务器调试提示与技巧 保留 GenericServlet 类中的方法不仅是为了在 Servlet 环境进行调试。可以在任何 Java 环境中使用它。 如果正在调试 JSP 文件,您应该精通调试 Servlet。由于 JSP 文件被编译成Servlet,如果没有经验,那么在追捕 JSP 错误时会遇到麻烦。 要修复多线程错误,需要复制引起错误的环境。例如,要象在产品环境中运行一样进行调试,就需要建立 Servlet 环境。 上一篇:JDK开发工具包(三) 下一篇:Java调试教程--使用JDB进行调试 更多相关文章
|
推荐文章
精彩文章
|