进入debug模式:
1、设置断点
2、启动servers端的debug模式
3、运行程序,在后台遇到断点时,进入debug调试状态
=============================
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 使用过滤器单步执行 Shift+F5
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U
=============================
1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳过
3.Step Return (also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint。
    例如 :A和B两个断点,debug过程中发现A断点已经无用,去除A断点,运行resume就会跳过A直接到达B断点。
6.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)
7.inspect 检查 运算。执行一个表达式显示执行值
8.watch 实时地监视对象、方法或变量的变化
9.我们常说的断点(breakpoints)是指
line breakpoints,除了line
breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint
,exception breakpoint.
10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂
11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...)
断点属性:
   1.hit count 执行多少次数后暂挂 用于循环
   2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂
   3.suspend thread 多线程时暂挂此线程
   4.suspend VM 暂挂虚拟机
13.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。
14.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点
15.resume 当debug调试跑出异常时,运行resume,重新从断点开始调试
16.如果一行有很多方法,
当第一次按F5键就跳入这一行第一个方法,F6一步一步调试,F7跳出这方法.
当第二次按F5键就跳入这一行第二个方法,F6一步一步调试,F7跳出这方法.
以此类推.想进入这一行第几个方法,就按几次F5和F7.
 

最新文章

  1. Android-正方形的容器
  2. 新的一年快开始了,学点新东西吧,从React开始(一)
  3. PKU1004
  4. protobuf初体验
  5. 16.Linux配置环境变量和日志history和Terminal颜色和用户(IP)操作日志记录
  6. cocos2d::Vector
  7. HDU 3966:Aragorn's Story(树链剖分)
  8. (转)mysql各个主要版本之间的差异
  9. ZOJ Problem Set - 1002(DFS)
  10. Netcat for Windows
  11. LeetCode_3 sum
  12. USACO Chapter 1 解题总结
  13. Picasso 加载图片到RelativeLayout之解决方案
  14. Google Code Jam Round 1A 2015 Problem B. Haircut 二分
  15. perl 当前包会覆盖父类的同名方法
  16. Eclipse UML 工具 ObjectAid 介绍
  17. 201521123022 《Java程序设计》第三周学习总结
  18. Kruscal(最小生成树)算法模版
  19. 对html进行截图并保存为本地图片
  20. Spring--AOP 例子

热门文章

  1. 【靶场练习_sqli-labs】SQLi-LABS Page-1(Basic Challenges)
  2. (转)Docker 网络
  3. STM32几个IO的工作模式
  4. WPF自定义控件(三)
  5. xshell的安装及连接linux的使用方法
  6. appium报错及解决方案
  7. scrapy爬虫值Items
  8. Spark Streaming + Kafka 整合向导之createDirectStream
  9. 49-python基础-python3-列表-常用列表统计函数-max()-min()-sum()
  10. hive数据库导入与导出