电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

JBuilder2005实现重构之重构前的侦察


发布日期:2022/12/15
 

有句英语谚语叫作Look before you jump在着手重构前看看这个更改的影响度以资决策是一个不错的主意

查看定义

程序类之间是相互调用的JBuilder可以方便你查看类方法值域的定义将光标置于某一代码元素上按Ctrl+Enter快捷键或点击右键在弹出的菜单中选择Find DefinitionJBuilder将定位到该元素的定位处

查看引用

方法值域被定义后其引用星洒在程序的不同地方查看定义就象游子寻根而查看引用刚好相反即从元素定义处查找所有的引用该元素的地方将光标置于元素定义处按Ctrl+Shift+Enter或都通过右键弹出的菜单选择Find ReferencesJBuilder将工程中所有的引用列在信息窗格中如下图所示

引用查找结果

引用以树形方式组织这些引用以类为分组节点其下是具体的引用之处下表列出了树中涉及到图标的说明

查询引用结构图标说明

除可以在工程范围内查看引用外也可以在当前的类范围内查看引用关系在元素定义处右键单击在弹出的菜单中选择Find Local References菜单项

查看覆盖方法

在子类或接口的实现类中将光标定位于覆盖方法处右键单击在弹出的菜单中选择Find Overridden Method将可以查看被当前方法覆盖的祖先类方法

上一篇:JVM的垃圾回收机制详解和性能调优

下一篇:异常的捕获和实现自己的异常类