发表于: 2025-04-03 20:45:54
0 3
今天完成的事情:
21.查看日志,并转成Debug模式,练习调试,学会查看单步执行时的变量值。
bebug的作用
1.错误定位
精确找到代码崩溃、逻辑错误或异常的位置示例:
NullPointerException
发生时,调试器会停在出错行2.程序行为分析
验证条件分支(如
if/else
)是否按预期执行3,执行流程跟踪
查看方法调用栈(Call Stack)
debug的功能:
Step Into(F7):进入方法内部
Step Out(Shift+F8):跳出当前方法
Resume(F9):继续执行到下一个断点
Debug调试是程序开发的核心利器,它通过逐行执行代码、实时监控变量和追踪程序流程,帮助开发者精准定位问题根源,验证逻辑正确性,优化代码性能,显著提升开发效率和代码质量。无论是修复崩溃异常、分析复杂逻辑还是理解程序运行机制,Debug都能让开发者像外科手术般精准解决问题,大幅降低维护成本,是保障软件稳定性和开发效率不可或缺的关键技能。
明天计划的事情:熟练使用debug
遇到的问题:(遇到什么困难,怎么解决的)
对debug的操作一知半解
收获:(通过今天的学习,学到了什么知识)
了解了debug的内容
评论