转:https://blog.csdn.net/kunfd/article/details/82023827
没有任何程序员能够一气呵成的写出没有任何 Bug 的代码,所以很多程序员有相当一部分时间是花费在 Debug 上的,程序调试是每个程序员必须面对的工作。如何使用 Eclipse 进行有效的、尤其是高效地调试代码是一个值得学习的技巧。
一、Eclipse调试介绍
二、Eclipse中和Debug相关的视图
2.1 Debug View
2.2 Variables View
2.3 Breakpoints View
2.4 Expressions View
2.5 Display View
三、Debug
3.1 设置断点
3.2 调试程序
3.2.1 调试本地 Java 语言程序
3.3.2 远程调试
一、Eclipse调试介绍
使用过Eclipse的人都知道,Eclipse都是自带Java调试器的,可以提供很多基本的调试功能。 Eclipse 平台工作台及其工具是围绕 JDT 组件构建的,该组件为 Eclipse 提供了下列特性:
项目管理工具 透视图和视图 构造器、编辑器、搜索和构建功能 调试器
二、Eclipse中和Debug相关的视图
图 1. Eclipse Debug 透视图的一般视图(该视图可以在Eclipse界面的右上角位置点击Debug按钮进入)
DebugView
Debug View:
debug
Debug视图允许您在工作台上管理正在调试和运行的程序,他显示了你正在调试的程序中挂起的线程的堆栈帧,程序中的每个线程作为树的节点出现。他展示了正在运行的每个目标的进程。如果线程被挂起,它的堆栈帧以子元素的形式展示。以下是一些常用的debug按钮ÿ