Debug的使用方法

Debug的使用方法Debug(学完Debug之后要求能够使用Debug查看程序的执行流程)1.1Debug概述Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可也用于追踪程序执行过程来调试程序。1.2Debug操作流程Debug调试,又被称为断点调试,断点其实是一个标记,告诉我们从哪里开始查看。Debug操作流程:如何加断电 如何运行加了断点的程序 看哪里 点哪里 如何删除断点1.2.1如何加断点设置要设置断点的代码行,在行号的区域后面单击鼠标左键即可。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  1. Debug

(学完Debug之后要求能够使用Debug查看程序的执行流程)

1.1Debug概述

Debug:是供程序员使用的程序调试工具,它可以用于查看程序执行流程,也可也用于追踪程序执行过程来调试程序。

1.2Debug操作流程

Debug调试,又被称为断点调试,断点其实是一个标记,告诉我们从哪里开始查看。

Debug操作流程:

  • 如何加断电
  • 如何运行加了断点的程序
  • 看哪里
  • 点哪里
  • 如何删除断点

1.2.1如何加断点

设置要设置断点的代码行,在行号的区域后面单击鼠标左键即可。

Debug的使用方法

1.2.2如何运行加了断点的程序

Debug的使用方法

1.2.3看哪里

看Debug窗口

Debug的使用方法

还要看一个Console窗口

Debug的使用方法

1.2.4点哪里

点Step into(F7)这个箭头,也可也直接按F7

Debug的使用方法

点Stop结束

Debug的使用方法

1.2.5如何删除断点

选择要删除的断点,单击鼠标左键即可

Debug的使用方法

如果是多个断点,可以每一个再点击依次,也可也全部一次性删除

Debug的使用方法

代码中演示:

Debug的使用方法

Debug的使用方法

1.4Debug使用练习

查看方法调用的执行流程

代码演示:

Debug的使用方法

Debug执行流程:

Debug的使用方法

然后进入方法调用:

Debug的使用方法

然后判断为false那么c接收到的值就是30.2

Debug的使用方法

然后在控制台就输出了c的值30.2:

Debug的使用方法

注意事项

如果过数据来自于键盘录入,一定要记住输入数据,否则就不能再往下看了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183910.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月31日 上午9:00
下一篇 2022年8月31日 上午9:00


相关推荐

  • SSRS:使用SQL2008教程学习Reporting Services之数据库AdventureWorks2008问题_学习笔记1

    SSRS:使用SQL2008教程学习Reporting Services之数据库AdventureWorks2008问题_学习笔记1首先声明我是菜鸟,刚开始学习ReportingServices。在学习教程中的一点笔记。从SQL2005开始,微软就提供了强大的ReportingServices功能,的确好用,对于经常需要出复杂报表的朋友可谓是一大欢喜。SQL2008中的SQLServer教程是一本很好的学习资料,我的是SQL2008非R2版,ReportingServices章节中需要用到微软示例…

    2025年9月3日
    12
  • OpenClaw WhatsApp接入完整指南:从配置到实战

    OpenClaw WhatsApp接入完整指南:从配置到实战

    2026年3月13日
    2
  • 大一c语言图书管理系统_基于java的图书管理系统

    大一c语言图书管理系统_基于java的图书管理系统C课程设计——图书管理系统1、题目意义图书馆,作为文献的聚集地和展示平台,常常扮演着引领文化前进的角色,是每个大学不可或缺的基础设施,而图书管理系统则是一个图书馆能够正常运转的关键。本次课程设计使用C语言制作程序来实现图书的登记,删除,查询,浏览以及读者的借阅,还书,会员登录,修改密码等功能。程序中涉及到数据链表和文件指针的操作,包括结构体数据定义,使用及文件的读写,定位,修改等。2、设计思…

    2022年10月11日
    3
  • pipeline语法_plain词根

    pipeline语法_plain词根Pipeline语法2021-08-0317:10更新本节基于“入门指南”中介绍的信息,并应作为参考。有关如何在实际示例中使用Pipeline语法的更多信息,请参阅本章的Jenkinsfile部分。从Pipeline插件2.5版开始,Pipeline支持两种离散语法,详细说明如下。对于每个的利弊,请参阅语法比较(下文中)。如“入门指南”所述,Pipeline最基本的部分是“步骤”。基本上,步骤告诉Jenkins要做什么,并且作为Declarative和Scripted…

    2025年5月25日
    4
  • 冈萨雷斯《数字图像处理》第3版课后习题[通俗易懂]

    冈萨雷斯《数字图像处理》第3版课后习题[通俗易懂]第3章3.6原题:试解释为什么离散直方图均衡技术一般不能得到平坦的直方图?答:假设有一副图像,共有像素个数为n=MN(M行N列),像素灰度值取值范围为(0~255),那么该图像的灰度值的个数为L

    2022年8月2日
    12
  • 前端开发神器Cursor安装及使用

    前端开发神器Cursor安装及使用

    2026年3月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号