- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在NetBeans中调试拥摩用程序
在NetBeans中调试应用程序 ;在NetBeans中调试应用程序;注意:
在启动调试会话时,所有相关的调试器窗口都将自动出现在屏幕的底部。
在“输出”窗口中会添加一个“调试器控制台”标签,用于显示来自当前会话调试器的消息,并包括指向源代码的超级链接。; 断点是源代码中的标志,它会通知调试器停止执行程序。当程序在断点处停止时,开发人员可以执行诸如检查变量、单步跟踪等操作。
行断点
可以为某一个代码行设置断点,这样当运行到该行时就会中断程序的执行。
添加行断点:在源代码编辑器中单击要设置断点行的左边距(Ctrl+F8);;如果已经设置了断点:
对于主项目,可选择“运行”-“调试主项目”命令进入调试会话,程序将中断在遇到的第一个断点的位置;
对于非主项目,可以在项目窗口右键单击该项目,然后选择弹出菜单的“调试项目”命令进入调试会话;
对于某个文件,在项目窗口中右键单击该文件,选择“运行”-“运行文件”-“调试选中的文件”命令进入调试会话;;取消行断点:再次单击该行的左边(Ctrl+F8)。
断点的管理
NetBeans集成开发环境中提供了“断点”窗口,以便于对断点进行管理。
选择“窗口”-“调试”-“断点”命令打开“断点”窗口。; 实际开发中,断点一般要和单步执行配合进行调试。
越过:单步执行一行源代码,如果源代码行包含调用,则执行整个例程而不单步执行单个指令;
步入:单步执行一行源代码,如果源代码行包含调用,则进入该调用例程,在执行例程的第一条语句之前停止;
步出:单步执行一行源代码,如果源代码行是某个例程的一部分,则会执行该例程的其余各行,然后停止在调用该例程的行。; 在进行调试的时候,有时需要知道变量或表达式的值,以确认执行得是否正确。
在代码编辑器中直接查看
调试会话中,在程序中断执行后,如果把鼠标放在某个变量或表达式上,就可以显示该变量或表达式的值。
使用监视窗口查看
通过监视在执行期间跟踪变量或表达式值的变化。;三种方式打开“新建监视”对话框:
在源代码编辑器中选择变量或表达式,右键单击选择“新建监视命令”;
Ctrl+Shift+F7
“运行”-“新建监视”
“监视”窗口
; 使用局部变量窗口查看
“局部变量”窗口列出了当前调用中的局部变量的名称、类型和值。
默认情况下,“局部变量”窗口将在每次启动调试会话时自动打开;
也可以通过选择“窗口”-“调试”-“局部变量”打开窗口。; 计算表达式
在调试会话中,可以计算一些代码中不存在的表达式。NetBeans会根据当前上下文会话中相关变量的值计算出表达式的值。
在调试会话中,选择“运行”-“计算表达式”命令(Ctrl+F9)打开计算表达式的值对话框。; 在调试模式修改代码
NetBeans集成开发环境中可以支持在会话模式修改代码,并且在不退出调试会话的情况下进行编译并重新装载更新后的代码(“运行”-“应用代码更改”)。
; 在程序开发中经常需要修改代码,NetBeans提供了代码重构的功能,可以帮助开发人员迅速地修改代码而不发生错误。
代码重构
代码重构是指使用较小的转换来重新构造代码,而不会改变任何程序行为。; 通过以下操作来简化代码重构过程:
确定要进行的更改;
预览应用程序中受影响的部分;
对代码进行必要的更改。
重命名
在开发中,如果需要对变量、方法等的名称进行修改,可以使用重命名操作。重命名操作包括:重命名变量、字段、方法、类或接口、包、文件、项目等。; 重命名项目
重命名其它元素
首先要在源代码编辑器中选中要更改的内容选择“重构”-“重命名”命令,打开重命名对话框。; 引入方法
在实际开发中,可以把一些常用的代码写成方法,在需要的时候进行调试。NetBeans支持把方法中的一些代码进行提取,并将这些代码变为一个方法。
选中要提取的代码,然后选择“重构”-“引入方法”命令;
在“引入方法”对话框的“名称”文本框中输入新引入的方法名并选择新方法的访问权限;
单击“确定”按钮,执行重构。; 更改方法的参数
在源代码编辑器中选中要更改参数的方法,选择“重构”-“更改方法参数”命令打开“更改方法参数”对话框。;在参数列表中,选中某个参数,单击“删除”按钮即可删除该参数;
单击“添加”按钮,在“名称”列中输入参数的名字,在“类型”列中输入参数的数据类型,在“值”列中添加参数的默认值
“上移”/“下移”按钮
单击“重构”按钮,集成开发环境将跳过预览并自动应用更改。; 封???字段
字段封装是重构代码的一种操作,是通过一对存取方法来访问
您可能关注的文档
最近下载
- CJJ_T 135-2009 (2023年版) 透水水泥混凝土路面技术规程正式版.pdf
- 肠道门诊知识考试试题及答案.doc
- 义务教育语文课程(2022版).pdf
- 2023.05.14 金沙之行考察报告(2023.05.14 改).pptx VIP
- 开放系统23661《计算机组网技术》期末机考真题及答案(第101套).docx
- 2022高二【语文(统编版)】大卫·科波菲尔(第二课时)课件.pptx
- 民事起诉状(征信名誉权纠纷).docx
- 第1讲 E.K.Strong销售技巧(上).doc VIP
- AQ1018-2006《矿井瓦斯涌出量预测方法》.pdf
- 吴兴区湖州市第十一中学教育集团社团类初中科学微型校本课程教材.pdf
文档评论(0)