Eclipse – 整合開發工具(基礎篇).doc 第 5 页,共 284 页
5.除错.........................................................................................................................................191
5.1 错误的程序 ..................................................................................................................191
5.2 设定岔断点(Breakpoints).............................................................................................192
5.3 逐步除错 ......................................................................................................................196
5.3.1 Step Into.............................................................................................................196
5.3.2 Step Over............................................................................................................197
5.3.3 Step Return.........................................................................................................197
5.3.4 Drop to Frame....................................................................................................197
5.3.5 Use Step Filters/Step Debug................................................................................197
5.4 继续执行 ......................................................................................................................199
5.5 设定岔断点的 Hit Count..............................................................................................201
5.6 岔断点组态设定...........................................................................................................208
5.7 监视点(Watchpoint)......................................................................................................210
5.8 方法岔断断点(Method Breakpoint)..............................................................................213
5.9 异常岔断点(Exception Breakpoint)..............................................................................216
5.10 Java 表示式及变更某些值 .........................................................................................218
6.重构(Refactoring)....................................................................................................................221
6.1 重新命名 ......................................................................................................................221
6.1.1 区域变量(Local Variable)...................................................................................221
6.1.2 字段(Field).........................................................................................................223
6.1.3 方法(Method).....................................................................................................225
6.1.4 类别(Class)或是接口(Interface).........................................................................227
6.1.5 套件(Package)....................................................................................................229
6.2 撷取(Extracting)...........................................................................................................231
6.2.1 撷取常数(Extracting a Constant)........................................................................231
6.2.2 撷取区域变量(Extracting a Local Variable).......................................................235
6.2.3 撷取方法(Extracting a Method)..........................................................................238
6.3 列入(Inlining)...............................................................................................................243
6.3.1 列入常数(Inlining a Constant)............................................................................244
6.3.2 列入区域变量(Inlining a Local Variable)...........................................................246
6.3.3 列入方法(Inlining a Method).............................................................................248
6.4 变更方法签章(Signature).............................................................................................251
6.5 移动 Java 元素(Moving Java Elements)........................................................................254
6.5.1 字段(Field).........................................................................................................255
6.5.2 Static Members...................................................................................................256
6.6 自行封装字段(Self Encapsulating a Field)....................................................................259
7.要诀和技巧(Tips and Tricks)...................................................................................................263
7.1 编辑程序文件(Editing Source).....................................................................................263
评论4
最新资源