高级调试技术(一)
2014-08-29 17:03
218 查看
一 Eclipse的debug模式:代码调试
1、介绍
Eclipse或MyEclipse就是开发Java的工具
Eclipse是开源的,免费的Java开发工具
MyEclipse是基于Eclipse开发出来的商业版本(收费)
debug模式:在Eclipse或MyEclipse的使用都是一样的
2、代码调试的原因
真正开发一段很复杂的逻辑代码
不能保证代码全部正确
代码实现的时候会出现各种问题:解决问题
修改代码是:哪错改哪 (如果我们根本就不知道,哪错了呢)
debug模式:用来提供找到代码错误的地方
3、如何进入debug模式(以开发javaweb程序为例)
方式1:在“”中的“”—> launch —>debug mode
方式2:在操作界面中 “server”—> Tomcat —> 右键 —> debug server
4、断点:在运行程序的时候,代码会自动停在断点处
单步进入:可以直接进入到对应的方法中
单步执行:一行代码一行代码的执行
单步跳出:从进入的代码中,再跳回上一层的代码
5、如何设置断点
在对应代码的行标前,鼠标双击
断点只能打在代码行上
6、System系统打印语句与debug的区别
System.out.println()只能打印一行内容
debug模式可以逐级查看下去
1、介绍
Eclipse或MyEclipse就是开发Java的工具
Eclipse是开源的,免费的Java开发工具
MyEclipse是基于Eclipse开发出来的商业版本(收费)
debug模式:在Eclipse或MyEclipse的使用都是一样的
2、代码调试的原因
真正开发一段很复杂的逻辑代码
不能保证代码全部正确
代码实现的时候会出现各种问题:解决问题
修改代码是:哪错改哪 (如果我们根本就不知道,哪错了呢)
debug模式:用来提供找到代码错误的地方
3、如何进入debug模式(以开发javaweb程序为例)
方式1:在“”中的“”—> launch —>debug mode
方式2:在操作界面中 “server”—> Tomcat —> 右键 —> debug server
4、断点:在运行程序的时候,代码会自动停在断点处
单步进入:可以直接进入到对应的方法中
单步执行:一行代码一行代码的执行
单步跳出:从进入的代码中,再跳回上一层的代码
5、如何设置断点
在对应代码的行标前,鼠标双击
断点只能打在代码行上
6、System系统打印语句与debug的区别
System.out.println()只能打印一行内容
debug模式可以逐级查看下去
相关文章推荐
- VC++高级调试技术
- 高级调试技术
- VC高级调试技术
- 一种基于TLS的高级反调试技术
- iOS高级调试&逆向技术-汇编寄存器调用约定教程
- iOS高级调试&逆向技术-汇编寄存器调用
- 一种基于TLS的高级反调试技术
- iOS高级调试&逆向技术-汇编寄存器调用
- 一种基于TLS的高级反调试技术
- VC高级调试技术
- 【Ajax技术】JQuery的应用与高级调试技巧
- 171211 逆向-高级反调试技术
- 技术篇(2)--QPG容器的高级用法
- 高级停靠(Dock)技术的实现
- 高级扫描技术及原理介绍
- ASP调试技术
- 高级WinSock多人游戏编程技术
- [转贴]基于ARM7内核的嵌入式应用程序调试技术
- 高级停靠(Dock)技术的实现
- 高级扫描技术及原理介绍