第2章 调试java代码
2.1 初识Java调试器
Eclipse工具可以开发多种语言,是一个有多个插件组成的开发平台。根据需要可以安装各种不同的插件。同样Eclipse工具的调试器也是作为一个插件存在,调试器对于一个工具来说比较重要,故Eclipse平台的特色在于内置了Java调试器。
Eclipse调试器提供所有标准调试功能,包括进行单步执行、设置断点和值、检查变量和值以及暂挂和恢复线程的能力。此外,还可以调试在远程机器上运行的应用程序。Eclipse平台主要是一个Java开发环境,但其体系结构也可用于其他编程语言,即在Eclipse的Debug视图调试C和C++语言等。
Eclipse调试器本身是Eclipse内置的一个标准插件集,它还有一个特殊的Debu9视图,用于在工作台中管理程序的调试或运行。可以显示每个调试目标中挂起线程的堆栈框架。程序中的每个线程都显示为树中的一个节点,Debug视图显示了每个运行目标的进程。如果某个线程处于挂起状态,其堆栈框架显示为子元素。
……