竹笋

首页 » 问答 » 灌水 » 图解Eclipse中Debug调试功能使
TUhjnbcbe - 2024/10/9 17:37:00

在Java开发中,因运行时出现的错误,我们通常需要借助Debug功能来进行调试跟踪代码,进而纠错。

下面从最基础的一些Debug命令来进行详细介绍,希望对初学Java的开发者们,能起到一定的帮助作用。

1.我们使用Eclipse编写一个简单的Java应用程序,我们在某一行代码最前处,双击鼠标添加断点(BreakPoint),如下图所示:

2.我们在java程序入口main方法所在页面上,右键点击“DebugAs”-“JavaApplication”,进入调试模式,如下图所示:

3.此时会打开视图切换确认对话框,点击Yes将视图切换到Debug视图,如下图所示:

4.工具栏中的StepOver(F6),表示跳过的意思,即执行完当前行的语句,进入下一行,如下图所示:

5.我们点击StepOver(F6)后,对于已经申明的变量,在已执行语句后,变量的值,可以在右上方的Variables中查看其对应的值,如下图所示:

6.工具栏中的StepInto(F5),表示跳入的意思,即进入当前行所调用的方法中,如下图所示:

7.我们点击StepInto(F5)后,就进入到当前行所调用的方法中去,如下图所示:

8.工具栏中的StepReturn(F7),表示跳回的意思,即执行完当前行所在的方法,进入下一行,如下图所示:

9.工具栏中的DropToFrame,表示回到当前行所在方法的第一行,当我们进入到某个方法中执行后,如果想回到该方法的首行去重新开始执行的时候就会用到它,如下图所示:

10.工具栏中的Resume(F8),表示恢复的意思,即执行完当前行所在断点的所有代码,进入下一个断点,如果没有就结束,如下图所示:

11.工具栏中的Terminate(Ctrl+F2),表示终止的意思,即停止JVM,后面的程序不会再执行,如下图所示:

1
查看完整版本: 图解Eclipse中Debug调试功能使