图书介绍
Eclipse 3.0程序开发技术详解PDF|Epub|txt|kindle电子书版本网盘下载
![Eclipse 3.0程序开发技术详解](https://www.shukui.net/cover/33/30265865.jpg)
- 吴越胜,李新磊等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302211013
- 出版时间:2010
- 标注页数:542页
- 文件大小:169MB
- 文件页数:553页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Eclipse 3.0程序开发技术详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Eclipse简介1
1.1 Eclipse概述1
1.1.1 Eclipse的产生和发展1
1.1.2 Eclipse结构2
1.2 安装Eclipse4
1.2.1 安装JDK工具包4
1.2.2 Eclipse启动和汉化6
1.3 Eclipse窗口介绍9
1.4 文件结构10
1.4.1 创建项目、包和类10
1.4.2 导入项目使用的包14
1.4.3 设置编译方式和运行16
1.5 代码编辑功能17
1.6 文件查找20
1.7 使用快捷键21
1.8 创建Eclipse例子22
第2章 调试Java代码26
2.1 初识Java调试器26
2.2 Eclipse调试视图29
2.2.1 调试视图30
2.2.2 变量视图30
2.2.3 断点视图31
2.2.4 表达式视图34
2.3 常用调试方法34
2.3.1 本地调试34
2.3.2 远程调试37
2.3.3 调试使用技巧38
2.4 代码片段编辑测试39
2.5 热替换以及调试其他语言43
第3章 Eclipse敏捷开发45
3.1 单元测试45
3.2 安装配置JUnit46
3.3 JUnit原则、类和接口48
3.3.1 测试用例原则48
3.3.2 JUnit类和接口48
3.4 编写测试用例50
3.4.1 编写Java类50
3.4.2 编写测试用例类51
3.5 运行测试用例53
3.6 重构54
3.6.1 重构概述54
3.6.2 重命名55
3.6.3 移动56
3.6.4 提取方法57
3.6.5 下推58
3.6.6 其他重构方法60
第4章 CVS版本管理62
4.1 CVS概述62
4.2 CVS安装64
4.3 在Windows上配置CVS服务器65
4.3.1 服务器设置(Server Settings)65
4.3.2 配置资源库(Repository configuration)67
4.3.3 服务兼容性设置(Compatibility Options)68
4.3.4 高级设置(Advanced)69
4.4 配置CVS客户端69
4.5 CVS开发流程72
4.6 启动新项目72
4.7 CVS协同开发75
4.7.1 检出代码75
4.7.2 更新77
4.7.3 落实77
4.7.4 与资源库同步78
4.7.5 解决冲突与合并79
第5章 SWT基础81
5.1 SWT入门81
5.1.1 SWT简介81
5.1.2 Display类84
5.1.3 Shell类86
5.1.4 SWT包类结构89
5.1.5 在SWT中使用Swing控件90
5.2 SWT常用控件91
5.2.1 SWT控件体系91
5.2.2 标签Label控件93
5.2.3 按钮Button控件94
5.2.4 文本框Text控件96
5.2.5 列表框List控件98
5.2.6 Combo控件99
5.3 SWT布局管理器100
5.3.1 布局管理器概述100
5.3.2 FillLayout布局101
5.3.3 RowLayout布局102
5.3.4 GridLayout布局104
5.3.5 FormLayout布局108
5.3.6 StackLayout布局111
5.3.7 自定义布局112
5.4 设计简单的手机界面114
第6章 SWT高级应用118
6.1 SWT容器118
6.1.1 面板容器(Composite)118
6.1.2 分组容器(Group)120
6.1.3 分割框(SashForm)122
6.1.4 选项卡(TabFolder)123
6.2 进度条(ProgressBar)125
6.3 对话框(Dialog)126
6.4 菜单132
6.5 工具栏136
6.6 Tree控件139
6.7 Table控件141
6.8 SWT绘图144
6.8.1 颜色和字体144
6.8.2 绘制对象GC146
6.8.3 绘制图形147
6.9 SWT线程148
6.9.1 线程简介148
6.9.2 SWT UI线程151
6.9.3 线程实例152
6.10 实现电子时钟153
第7章 SWT事件155
7.1 SWT事件介绍155
7.1.1 事件模型155
7.1.2 按钮事件实例156
7.1.3 事件类型、监听器接口和适配器158
7.2 SWT低级事件160
7.2.1 鼠标事件160
7.2.2 焦点事件(FocusEvent)162
7.2.3 键盘事件(KeyEvent)163
7.2.4 窗口事件(ControlEvent)165
7.3 SWT高级事件167
7.3.1 选择事件(SelectionEvent)167
7.3.2 文本事件170
7.3.3 帮助事件(HelpEvent)172
7.4 无类型事件173
7.5 计算器实例175
第8章 火车售票系统182
8.1 系统概述182
8.1.1 需求分析182
8.1.2 数据库设计184
8.2 通用模块实现185
8.3 用户登录模块187
8.3.1 用户登录187
8.3.2 实现主界面188
8.4 基本设置模块190
8.4.1 车次管理191
8.4.2 车票管理197
8.4.3 售票员管理200
8.5 销售及退票模块203
8.5.1 销售车票203
8.5.2 退票205
8.6 列车及车票查询模块206
第9章 JFace基础组件209
9.1 认识JFace209
9.1.1 配置JFace环境209
9.1.2 简单JFace程序210
9.1.3 深入JFace211
9.2 应用程序窗口212
9.2.1 Window类212
9.2.2 ApplicationWindow类214
9.3 JFace对话框220
9.3.1 信息提示对话框220
9.3.2 错误对话框223
9.3.3 输入对话框225
9.3.4 进程监视对话框227
9.3.5 自定义对话框230
9.3.6 向导式对话框231
9.4 首选项236
9.4.1 保存首选项设置237
9.4.2 首选项页面238
9.4.3 首选项页面树241
第10章 JFace高级应用244
10.1 JFace的工具类244
10.1.1 图像描述符与图像注册器244
10.1.2 字体描述符与字体注册器246
10.1.3 颜色描述符与颜色注册器248
10.1.4 JFace资源管理器249
10.2 表格、树与列表250
10.2.1 表格(TableViewer)250
10.2.2 树(TreeViewer)260
10.2.3 列表(ListViewer)267
10.3 文本处理267
10.3.1 IDocument接口267
10.3.2 TextViewer类269
10.4 实现资源浏览器271
10.4.1 程序总框架271
10.4.2 初始化树272
10.4.3 初始化表格274
10.4.4 事件处理器277
第11章 RCP技术278
11.1 RCP简介278
11.2 建立一个RCP的应用279
11.3 RCP组成283
11.4 RCP开发285
11.4.1 扩展操作集285
11.4.2 扩展视图289
11.4.3 视图之间的交互292
11.4.4 添加编译器294
11.4.5 RCP程序部署和发布298
11.4.6 导出RCP应用程序301
第12章 Eclipse表单302
12.1 表单概述302
12.1.1 Eclipse表单介绍302
12.1.2 SWT程序中使用表单303
12.2 布局管理器304
12.2.1 表格布局305
12.2.2 列布局306
12.3 常用控件307
12.3.1 Form和ScrolledForm表单307
12.3.2 ExpandableComposite折叠面板309
12.3.3 内容区Section312
12.3.4 超链接Hyperlink314
12.3.5 表单文本317
12.4 开发实例319
第13章 Eclipse中开发JSP322
13.1 JSP基础知识322
13.1.1 JSP页面元素322
13.1.2 JSP内置对象324
13.1.3 JavaBean技术327
13.1.4 Servlet技术328
13.2 MyEclipse配置329
13.2.1 MyEclipse安装配置330
13.2.2 Tomcat安装配置333
13.3 Eclipse开发JSP程序336
13.4 Eclipse开发JavaBean343
13.5 Eclipse开发Servlet344
13.6 Eclipse实现MVC登录实例348
13.6.1 实现Servlet文件348
13.6.2 实现JavaBean文件349
13.6.3 实现登录350
第14章 Web实例——客户管理系统353
14.1 需求分析353
14.2 系统设计354
14.3 数据库设计355
14.4 编写公共类356
14.4.1 业务实体类357
14.4.2 业务逻辑处理类358
14.5 实现超级管理员功能模块362
14.5.1 超级管理员登录362
14.5.2 增加普通管理员366
14.5.3 修改普通管理员366
14.5.4 删除普通管理员368
14.5.5 超级管理员退出系统368
14.6 实现普通管理员功能模块368
14.6.1 实现分页显示369
14.6.2 实现客户基本信息管理372
14.6.3 实现客户联系人信息管理375
14.6.4 实现业务往来与客户投诉信息管理381
第15章 Eclipse中开发Struts 2387
15.1 Structs 2简介387
15.1.1 MVC模式介绍387
15.1.2 Struts 2框架389
15.2 基于Struts 2的HelloWorld实例391
15.3 Struts 2中的重要知识394
15.3.1 标签库394
15.3.2 Action397
15.3.3 拦截器398
15.3.4 校验器403
15.4 实现用户注册415
第16章 Eclipse中开发JSF418
16.1 JSF简介418
16.1.1 框架介绍418
16.1.2 JSF框架概述420
16.2 MyEclipse开发JSF422
16.2.1 创建项目和加入JSF框架422
16.2.2 创建ManagedBean423
16.2.3 创建JSP页面426
16.2.4 创建导航规则428
16.2.5 运行JSF程序430
16.3 JSF基础431
16.3.1 JSF构成431
16.3.2 JSF生命周期439
16.4 初识JSF440
16.4.1 配置导航规则441
16.4.2 Backing Bean442
16.4.3 JSF表达式语言443
16.5 JSF用户界面组件445
16.5.1 JSF标准标签简介445
16.5.2 输出类标签446
16.5.3 输入类标签447
16.5.4 命令类标签448
16.6 JSF实例448
16.6.1 登录操作实例448
16.6.2 可视化编辑JSP界面452
第17章 Eclipse中开发Ajax455
17.1 Ajax455
17.1.1 Ajax概述455
17.1.2 Ajax优势457
17.2 Ajax相关技术与工作原理458
17.2.1 HTML/XHTML、CSS458
17.2.2 DOM459
17.2.3 JavaScript462
17.2.4 XMLHttpRequest对象467
17.2.5 Ajax工作原理468
17.3 Eclipse对Ajax的支持469
17.3.1 ATF469
17.3.2 Dojo471
17.4 Eclipse开发Ajax过程473
17.4.1 新建项目473
17.4.2 部署项目474
17.4.3 测试开发环境477
17.5 Ajax开发实例484
第18章 Eclipse插件开发489
18.1 Eclipse的插件体系结构489
18.1.1 Eclipse体系概述489
18.1.2 Eclipse插件模型490
18.2 手工开发简单视图插件492
18.3 PDE插件开发环境简介498
18.3.1 PDE项目498
18.3.2 清单配置编辑器499
18.3.3 代码编辑器501
18.4 使用PDE开发插件501
18.4.1 创建插件501
18.4.2 插件文件分析504
18.5 插件的调试与打包507
第19章 常用插件510
19.1 Java开发插件510
19.1.1 Doclipse插件510
19.1.2 Visual Editor插件511
19.1.3 Pattern Box插件513
19.1.4 Designer插件515
19.1.5 viPlugin插件518
19.1.6 CAP插件518
19.2 Web开发插件519
19.2.1 HTMLEditor插件519
19.2.2 XMLBuddy插件521
19.2.3 JspFormat插件522
19.2.4 CSSEditor524
19.2.5 JBossIDE插件525
19.3 其他插件526
19.3.1 娱乐类插件527
19.3.2 EclipseME插件527
19.3.3 DbEdit插件531
19.3.4 Eclipse UML2插件532
19.3.5 Flow4J插件533
19.3.6 ColorEditor插件534
19.4 VE插件使用实例534