Eclipse使用手册汇编
现在点Resume按钮,程序会继续执行,直到碰到下一个岔断点,看一下value的值为5之后,会发现扔然在同一个factorial()之内,只要重复不断按Resume按钮,可以看出value值的变化。 6.5 设定断点的Hit Count 这个factorial()方法要跑6次,所以需要按6次Resume按钮;也可以设定Hit Count来节省时间。有2种方式设定:在「Breakpoints」视图的岔断点按右键 选择Properties 开启Breakpoints Properties窗口,勾选Hit Count,并输入6 重新开始此debug session,程序执行会在第6次碰上断点时暂停,注意到value的值是1,而在「Debug」视图中可以看见factorial()连续调用的堆栈框。 6.6监视点(Watchpoint) 之前使用的断点称为Line Breakpoint,除了Line Breakpoint以外,也支持监视点(Watchpoint)、方法断点(Method Breakpoint)以及异常断点(Exception Breakpoint)。 设定监视点,表示当程序准备去存取或修改某字段时,就会暂停执行。监视点不能设在区域变量身上,只能在字段身上。 设定监视点,在「Java」视景的编辑器中,选取一个字段,然后再选「Run」→「Toggle Watchpoint」。 设定完成后,在「Marker Bar」会出现这个图示。 新的监视点会出现在「Debug」视景中的「Breakpoints」视图里,对该监视点按右键,选择Properties。 开启Breakpoints Properties窗口,选项设定跟之前的断点差不多,特别的是Suspend on的选项 Field Access暂停程序之依据是当字段被存取 Field Modification暂停程序之依据是当字段被修改 6.6方法断点(Method Breakpoint) 进入或离开某方法时,方法断点(Method Breakpoint)会暂停程序执行,至于是进入之时或是离开之时,依据组态的设定。 设定方法断点,在「Java」视图的编辑器中,把光标放在要监视的方法前,然后再选「Run」→「Toggle Method Breakpoint」。 设定完成后,在「Marker Bar」会出现这个图示。 新的方法岔点会出现在「Debug」视景中的「Breakpoints」视图里,对该断点按右键,选择Properties。 开启Breakpoints Properties窗口,选项设定跟之前的岔断点差不多,特别的是Suspend on的选项 Method Entry决定岔断点生效之时是在进入该方法 Method Exit决定岔断点生效之时是在离开该方法 6.7异常断点(Exception Breakpoint) 当异常发生时,可以暂停程序执行。如果程序会抛出异常事件,诸如Null异常事件,而且不知道这个异常事件是从何时(或是何处)发生的,这个断点就很有用。可以暂停程序,观看程序中抛出异常事件时,出了什么事。 设定异常断点,在「Java」视景的编辑器中,选「Run」→「Add Java Exception Breakpoint」。 新的异常断点会出现在「Debug」视景中的「Breakpoints」视图里,对该断点按右键,选择Properties。 开启Breakpoints Properties窗口,选项设定跟之前的岔断点差不多,特别的是Suspend on的选项 Caught Exception决定断点生效之时是例外事件被捕捉 Uncaught Exception决定断点生效之时是例外事件没被捕捉 * III. 在New Java Project的窗口中输入Project的名称,如图3.3 IV. 在Project Layout中可以选择编译好的档案是否要和原始档放在同一个目录下,如图3.3 V. 按下Finish III IV V 3.2建立Java类 新增Java类别的步骤: I. 选择「File」→「New」→「Class」 (或是在『Package Explorer』窗口上按鼠标右键,选择「New」→「Class」选单选项) (或是按工具列上New Java Class的按钮) II. 在New Java Class窗口中,Source Folder字段默认值是项目的数据夹,不需要更改。 III. Package字段输入程序套件的名称 IV. Name字段输入Class Name V. 在Which method would you like te creat的部份,有勾选public static void main(Stri
您可能关注的文档
- E8前端+应用培训+摘要+V1.0汇编.pptx
- EAD课程第4章VHDL语言要素汇编.ppt
- EAD课程第5章VHDL顺序语句汇编.ppt
- E30LVS知豆竞品对比手册汇编.ppt
- EAD课程第6章VHDL并行语句汇编.ppt
- ebay买家体验周报详细介绍汇编.pptx
- E8前端+应用培训+之+流程应用+V2.0汇编.pptx
- EA600说明书汇编.doc
- EAI介绍汇编.ppt
- EC8705102规约汇编.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年省考超大杯刷题-申论套卷四.pdf VIP
- 小学学校总务处的工作计划.pptx VIP
- 大学毕业论文__小型液压挖掘机的设计.doc VIP
- 食材配送人员配置与资质要求.docx VIP
- 2025年山东省济南市中考英语试卷试题真题(精校打印版).pdf VIP
- 一种能够在太阳光下快速固化的可剥离去污复合膜及制备方法.pdf VIP
- 骨科临床诊疗指南及操作规范(2025版).docx
- 2025-2026学年小学信息技术(信息科技)四年级下册浙教版(2023)教学设计合集.docx
- 沪科版九年级(上) 中考题同步试卷:22.5 二次函数的应用(18).doc VIP
- 中国的刺腹牙甲属、脊胸牙甲属和凹基牙甲属昆虫鞘翅目牙甲科牙甲族研究.pdf VIP
原创力文档

文档评论(0)