Java程序调试的几种方法
2017-09-04 10:57
183 查看
总的分为5个:
1.debug。断点调试。
2.输出消息。system.out.println();来调试。
3.动态代理(Dynamic Proxy)。动态代理是一个特定的Java特性,它允许开发者引入proxy类,加进某一给定类之前,并通过某一给定接口截获所有调用。你可以在很短时间内用一个普通代理设置一个虚拟事件处理器,来查看事件发生顺序。当需要理解事件处理器时这是最简单和快捷的方法。
4.运行时剖析器(Run-time Profiler)。剖析器是通过特定的JVM hooks在系统中跟踪所有调用的强大工具。但是用它来跟踪执行过程是大才小用。
5.Aspects。面向方面编程。它是截获你的代码执行既快速又容易的方法。你可以围绕方法、构造器、属性访问等等有选择地设置hook,而不需要修改原始代码。在这些hook中,你可以打印调试消息。
1.debug断点调试
参考:
(1)http://blog.csdn.net/u011781521/article/details/55000066
(2)http://www.cnblogs.com/binyue/p/3324524.html
1.debug。断点调试。
2.输出消息。system.out.println();来调试。
3.动态代理(Dynamic Proxy)。动态代理是一个特定的Java特性,它允许开发者引入proxy类,加进某一给定类之前,并通过某一给定接口截获所有调用。你可以在很短时间内用一个普通代理设置一个虚拟事件处理器,来查看事件发生顺序。当需要理解事件处理器时这是最简单和快捷的方法。
4.运行时剖析器(Run-time Profiler)。剖析器是通过特定的JVM hooks在系统中跟踪所有调用的强大工具。但是用它来跟踪执行过程是大才小用。
5.Aspects。面向方面编程。它是截获你的代码执行既快速又容易的方法。你可以围绕方法、构造器、属性访问等等有选择地设置hook,而不需要修改原始代码。在这些hook中,你可以打印调试消息。
1.debug断点调试
参考:
(1)http://blog.csdn.net/u011781521/article/details/55000066
(2)http://www.cnblogs.com/binyue/p/3324524.html
相关文章推荐
- 将Java程序作成exe文件的几种方法
- 将Java程序作成exe文件的几种方法(转载)
- 将JAVA程序编译成本地代码的几种方法
- Android_调试程序的几种方法
- 存取程序状态的几种方法——Java I/O应用杂谈
- 将Java程序作成exe文件的几种方法
- 存取程序状态的几种方法——Java I/O应用杂谈
- 将Java程序作成exe文件的几种方法
- java远程调试(断点)程序/tomcat( eclipse远程调试Tomcat方法)
- 将Java程序作成exe文件的几种方法
- 存取程序状态的几种方法--Java I/O应用杂谈
- 将Java程序作成exe文件的几种方法(转载)
- 将Java程序作成exe文件的几种方法【转载】
- 存取程序状态的几种方法--Java I/O应用杂谈
- 将Java程序作成exe文件的几种方法(转载)
- Linux 程序开发打印 Debug 信息的使用技巧--C语言中几种输出调试信息的方法
- 存取程序状态的几种方法--Java I/O应用杂谈
- 将Java程序作成exe文件的几种方法
- 将Java程序作成exe文件的几种方法
- 在java程序中几种配置文件方法比较如何?