加入收藏 | 设为首页 | 会员中心 | 我要投稿 武陵站长网 (https://www.50888.com.cn/)- 行业智能、建站、操作系统、语音技术、区块链!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

在Eclipse中启动调试的方法

发布时间:2023-12-25 09:17:32 所属栏目:教程 来源:DaWei
导读: 了解断点后,让我们来看看如何对我们的 Java 代码进行调试。

打断点
首先,如果要调试代码,我们要在需要调试的代码位置打上断点。

打上断点后,我们就可以开始启动调试了。

启动
了解断点后,让我们来看看如何对我们的 Java 代码进行调试。

打断点
首先,如果要调试代码,我们要在需要调试的代码位置打上断点。

打上断点后,我们就可以开始启动调试了。

启动调试
启动调试有 3 种途径:
在 Java 文件的空白处点击鼠标右键,在弹出的菜单中选择 Debug As 选项。
鼠标右键我们的 java 文件,在弹出的菜单中选择 Debug As 选项。
在工具栏中找到 Debug 图标,在弹出的菜单中选择 Debug As 选项。

不管选择哪种,我们都可以启动我们的调试,通过在工具栏中选择 Debug 图标的方式。

选择 Debug As -> 1 Java Application 后,我们将看到询问我们是否切换到 Debug 透视图的窗口。

如果我们已经处于 Debug 透视图 那么就不会出现该弹窗。

我们选择 Switch,这将帮我们打开 Debug 透视图。

Debug 透视图中默认有两个视图,分别是左边的 Debug 视图,右边的变量视图。

Debug 透视图

Debug 视图显示的是我们正在调试过程中被挂起的线程的堆栈信息。

其中每个线程在视图中被显示为树中的一个节点。

这是个开关选项,如果选择打开,则跳过所有的断点。

恢复挂起的线程(Resume)。

终止被选择的调试目标(Terminate)。

进入当前被高亮的语句(Step Into)。

开始执行被高亮语句的下一个语句(Step Over) 。

这是个开关选项,如果选择打开,则开始使用步骤过滤器(Use Step Filters)。

除此之外我们还有三个按钮没有被亮起,这是三个也是属于调试中的执行控制命令:
可以挂起线程,以便我们浏览或修改代码,检查数据,执行步骤等(Suspend)。
此按钮用于远程调试用,点击时将断开连接(disconnect)。
将跳出当前的方法(Step Return)。

变量视图

变量视图显示的是调试中相关的变量信息:

我们可以看出来,变量视图分为上下两部分。

上部分就是变量的信息,包括变量名和变量值。

下部分其实一个详细窗格,在我们选择变量后,可以用于更全面地显示变量的信息。

我们这里只有一个值,但是如果是一个数组,该窗格能体现更多的作用。

完成调试

通过一行一行地执行我们的代码,我们就可以完成对我们代码的调试。

通常我们会通过前面介绍的 Debug 视图中的执行控制命令来一步步地控制语句的运行,然后观察变量视图中的内容。

调试中,高亮的语句是当前被挂起的地方。

我们可以使用 Step Into 或者 Step Over 按钮进行下一条语句的执行。

当整个程序执行完,或者我们自己点击终止按钮时,调试结束。

(编辑:武陵站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章