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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基于单片机超声波测距系统的设计_单片机类毕业设计

    基于单片机超声波测距系统的设计_单片机类毕业设计Hi,大家好,这里是丹成学长,今天向大家介绍一个超级炫酷的单片机项目,非常适合用于毕设基于单片机的超声波雷达设计大家可用于课程设计或毕业设计1、绘制雷达表盘2、增加扫描线3、实现拖影效果4、实现目标扫描点显示(渐出效果)1、准备器材(arduinoUNO、360度舵机、超声波传感器、扩展板)2、雷达平台1、串口通讯接受数据2、扫描点的显示函数改造超声波检测原理线电波(微波)从雷达发射到自由空间,其中一些波被反射物体拦截,并从不同的方向上进行反射。这些波中一些波会引回雷达,被雷达接受并且

    2025年11月1日
    2
  • 主键和外键举例_mysql 基础篇之主键和外键

    主键和外键举例_mysql 基础篇之主键和外键前言前面几篇 blog 主要简单介绍了在 MySQL 数据库中如何查看某张表 以及对表做一些增删改查的操作 本篇 blog 主要介绍一张表中如何设置唯一标识 以及两张表之间如何关联 即我们日常听说的主键和外键主键含义 关系型数据库中的一条记录中有若干个属性 若其中某一个属性组 注意是组 能唯一标识一条记录 该属性组就可以成为一个主键举例说明 学生表 学号 姓名 性别 班级 其中每个学生的学号是唯一

    2025年10月19日
    2
  • pytham激活码_通用破解码

    pytham激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    53
  • (c,c++,java)爱心代码(狗粮)

    (c,c++,java)爱心代码(狗粮)今天(2019/8/7)是七夕,撒一波狗粮!有些人对计算机类的学生和程序员们有一点的误解,这是不对的。其实当他们浪漫起来的时候就没有其他人什么事了哈哈c款狗粮:#include<stdio.h>#include<math.h>intmain(){ printf(“\n”); printf(“\n”); printf(“\n”); printf(“…

    2022年10月13日
    2
  • python3.6.0-32 sqlite tkdnd tkinterdnd2 拖拽 快捷方式管理

    python3.6.0-32 sqlite tkdnd tkinterdnd2 拖拽 快捷方式管理

    2021年6月8日
    138
  • hadoop生态系统的详细介绍-详细一点[通俗易懂]

    前提日常喜欢看一些微信分享的好文,总结下来,可以作为过滤器吧(节约更多人的时间!),在这里引用的是别人的文章!对原文的作者表示感谢!确实写的很好!hadoop生态系统的详细介绍简介Hadoop是一个开发和运行处理大规模数据的软件平台,是Appach的一个用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算。今天我们来详细介绍下hadoop的生态系统。Hadoop生态…

    2022年4月3日
    74

发表回复

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

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