永发信息网

中的debug调试程序,求大师指点怎么使用d

答案:1  悬赏:70  手机版
解决时间 2021-01-24 09:22
中的debug调试程序,求大师指点怎么使用d
最佳答案
最基本的操作是:

1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run

当程序走到断点处就会转到debug视图下。

2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,

也就是执行本行代码,跳到下一行,

3.F7是跳出函数

4.F8是执行到最后。

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

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-->重新暂挂于断点
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在protel99se中ctrl+m可快速测距,但如何退这
老董轿车维修怎么去啊,我要去那办事
厦门博雅书院地址有知道的么?有点事想过去
金立w900开不了机怎么办
爱心情书信封怎么叠
求最近成都103。2电台放的说唱 歌曲 越全越好
诚诚汽车装饰地址好找么,我有些事要过去
娅特艺术中心地址在哪,我要去那里办事
中国走的是一条和平发展道路。中国的发展是和
我女朋友摸到我那个东西!说太大太硬!怕!怕
吉祥图案阅读答案
陕西渭河发电厂的发展战略
合力叉车销售服务中心地址有知道的么?有点事
佳家托管地址在什么地方,想过去办事
关于图中的实物连接图,下列说法正确的是A.L1
推荐资讯
兰州去宝鸡龙县路况怎样
科学家如何破译“非典”病毒阅读答案
剑桥英语(东方大道)地址在哪,我要去那里办事
中国人民银行(灵璧县支行)地址在哪,我要去那
我的户口在甘肃省兰州市,儿子马上要去武汉上
建益图文地址有知道的么?有点事想过去
如何看显卡支持不支持Pixel shader 3.0
太奥高速总共多少公里
芝阳春侠窗帘布艺地址有知道的么?有点事想过
扬州西站到扬州市邗江中路368号公交路线图
单选题在硫酸铝溶液中,已知铝离子个数为2n个
老潘家具地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?