网站建设实验感想,3d房屋建筑设计软件,南城网站建设公司如何,全国市场主体登记注册服务网Debug调试程序:可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug使用方式:在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bug添加到哪里)右键,选择Debug执行程序程序就会停留在添加的第一个断点处执行程序:f8:逐行执行程序f7:进入到方法中shiftf8:跳出…Debug调试程序:可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug使用方式:在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bug添加到哪里)右键,选择Debug执行程序程序就会停留在添加的第一个断点处执行程序:f8:逐行执行程序f7:进入到方法中shiftf8:跳出方法f9:跳到下一个断点,如果没有下一个断点,那么就结束程序ctrlf2:退出debug模式,停止程序Console:切换到控制台1. 在有效代码行点击行号右边的空白区域设置断点程序执行到断点将停止我们可以手动来运行程序2. 点击Debug运行模式3. 程序停止在断点上不再执行而IDEA最下方打开了Debug调试窗口4. Debug调试窗口介绍5. 快捷键F8代码向下执行一行,第九行执行完毕执行到第10行(第10行还未执行)6. 切换到控制台面板控制台显示 请录入一个字符串 并且等待键盘录入7. 快捷键F8程序继续向后执行执行键盘录入操作在控制台录入数据 ababcea调试界面效果8. 此时到达findChar方法快捷键F7进入方法findChar9. 快捷键F8 接续执行创建了map对象变量区域显示10. 快捷键F8 接续执行进入到循环中循环变量i为 0,F8再继续执行就获取到变量c赋值为字符‘a’ 字节值9711. 快捷键F8 接续执行进入到判断语句中因为该字符 不在Map集合键集中再按F8执行进入该判断中12. 快捷键F8 接续执行循环结束进入下次循环此时map中已经添加一对儿元素13. 快捷键F8 接续执行进入下次循环再继续上面的操作我们就可以看到代码每次是如何执行的了14. 如果不想继续debug,那么可以使用快捷键F9,程序正常执行到结束程序结果在控制台显示