Java开发工具之Eclipse解锁debug基础技能

阅读: 评论:0

Java开发工具之Eclipse解锁debug基础技能

Java开发工具之Eclipse解锁debug基础技能

  在Java开发中,debug的主要目的就是让我们开发人员控制程序的运行、跟踪代码、找出错误,另一方面可以让我们快速的阅读源码,熟悉我们在项目中调用三方的接口中不同功能的实现类和方法,技术功力好的话,甚至可尝试进行代码重构!

  在所有调试中,调试一个Java程序是最简单的,归纳总结四环节:

  (1)设置断点
  (2)启动调试
  (3)单步执行
  (4)结束调试

1.设置断点

应用场景:跟踪SpringMVC中处理器return返回的字符串如何被中央调度器如何解析。

  代码中,在需要设置断点的代码行前标记行处,双击鼠标左键就设置断点,在相同位置再次双击即可取消断点!
  (1)处理器中return处加上断点!

  有时候双击可能无效,就需要鼠标右键,选择断点!

  (2)点击@requestMapping注解,加入springmvc的源代码Jar,组合快捷键Ctrl+shift+t搜索dispatcherServlet,进行关联。

  快捷键Ctrl+l快速定位到行!

2.启动调试

Eclipse工具提供四种方式来启动程序(Launch)的调试:

    ①通过菜单(Run –> Debug)
    ②图标(“绿色臭虫”)
    ③右键->Debug As
    ④快捷键(F11)
  例举两种:


弹出提示,需要切换到调试(Debug)工作区,然后点击【Yes】即可!


  ①表示从当前位置继续运行直到下一个断点,快捷键为F8。

  ②表示打断整个进程,结束整个程序。

  ③表示进入当前方法,快捷键为F5。

  ④表示运行下一行代码,快捷键为F6。单步调试。

  ⑤表示退出当前方法,返回到调用层,快捷键为F7。

  堆栈视图中数据表示当前线程的堆栈,可以看出在运行哪些代码,并且整个调用过程,以及代码行号。

3.单步执行

4.结束调试



 ☝上述分享来源个人总结,如果分享对您有帮忙,希望您积极转载;如果您有不同的见解,希望您积极留言,让我们一起探讨,您的鼓励将是我前进道路上一份助力,非常感谢!我会不定时更新相关技术动态,同时我也会不断完善自己,提升技术,希望与君同成长同进步!

☞本人博客:/  欢迎转载,一起技术交流吧!

本文发布于:2024-02-02 14:05:20,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170685391944297.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:开发工具   解锁   技能   基础   Java
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23