精通EclipsePDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:刘亚滨,杨红等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121003848
- 页数:502 页
第一篇 Eclipse基础 1
第1章 Eclipse简介 3
1.1 何谓Eclipse 3
1.2 Eclipse的主要组成 4
1.3 Eclipse的主要特点 6
1.4 Eclipse的安装 7
1.4.1 JDK的下载和安装 7
1.4.2 JDK环境变量的设定 9
1.4.3 Eclipse的下载安装 10
1.5.1 编辑窗口 13
1.5 Eclipse的开发环境 13
1.5.2 观察窗口 14
1.5.3 透视图 15
1.6 Eclipse 3.0新功能及改进 16
1.6.1 平台和SWT的新增功能 16
1.6.2 文本的新增功能 20
1.6.3 JDT的新增功能 22
1.6.4 搜索,比较,CVS,Ant的新增功能 30
1.6.5 PDE的新增功能 32
本章小结 35
第2章 Eclipse平台 36
2.1 Eclipse平台技术概述 36
2.1.1 平台的体系结构 36
2.1.2 平台运行时 38
2.1.3 工作区 38
2.1.4 工作台和用户界面工具箱 40
2.1.5 小组支持 45
2.1.6 帮助支持 46
2.2.1 工作台概述 48
2.2 Eclipse工作台 48
2.2.2 透视图 49
2.2.3 视图 50
2.2.4 编辑器 50
2.2.5 工具栏 52
2.2.6 第一个项目 52
2.2.7 标记 55
2.2.8 书签及书签视图 55
2.2.9 任务及任务视图 57
2.2.10 搜索及搜索视图 58
2.2.11 比较 61
2.2.12 本地历史记录 64
2.2.13 外部工具 65
2.2.14 更新管理器 66
2.3 资源管理 70
2.3.1 资源与工作台 70
2.3.2 对资源进行操作 72
2.3.3 浏览和查找资源 75
2.3.4 导入/导出资源 79
2.3.5 插件开发中的资源 83
2.4.1 定制工具栏 86
2.4 定制工作台 86
2.4.2 定制键绑定 87
2.4.3 更改字体和颜色 91
2.4.4 更改选项卡的位置 93
2.4.5 控制单击和双击行为 94
2.4.6 定制透视图 94
本章小结 96
第二篇 Eclipse编程工具 97
3.1 JDT的基础操作 99
3.1.1 验证JRE安装和类路径变量 99
第3章 利用JDT编写Java程序 99
3.1.2 创建Java项目 101
3.1.3 新建Java类 103
3.2 Java编辑器 104
3.2.1 打开Java编辑器 105
3.2.2 使用内容辅助功能编程 106
3.2.3 快速修正功能 108
3.2.4 管理导入语句 110
3.2.5 创建和查看Javadoc文档 112
3.2.6 标识代码指示符 114
3.2.7 格式化Java代码 116
3.2.8 使用模板编程 117
3.2.9 使用本地历史记录 120
3.3 JDT的相关视图 121
3.3.1 “包资源管理器”视图 121
3.3.2 “大纲”视图 124
3.3.3 “层次结构”视图 125
3.3.4 “Java浏览”透视图 126
3.4 运行与调试 127
3.4.1 运行 127
3.4.2 JDT调试器 131
3.4.3 断点 132
3.4.4 本地调试 136
3.4.5 远程调试 138
3.4.6 对表达式和代码段求值 139
3.5 JDT搜索 144
3.5.1 从工作台执行Java搜索 144
3.5.2 使用弹出菜单执行Java搜索 146
3.6 重构支持 147
3.6.1 Java元素重命名 147
3.6.2 Java元素移动 149
3.7 Java构建器 151
3.6.3 Java元素复制 151
3.7.1 构建Java程序 152
3.7.2 构建类路径 154
3.7.3 使用JRE 159
本章小结 162
第4章 利用CDT编写C/C++程序 163
4.1 CDT插件介绍 163
4.2 安装MinGW 163
4.3 CDT的下载和安装 167
4.4.1 新建一个C++工程 168
4.4 创建C/C++工程 168
4.4.2 新建.cpp文件 169
4.4.3 新建makefile文件 169
4.5 CDT IDE功能 170
4.5.1 自定义C/C++编辑器 170
4.5.2 代码模版 172
4.5.3 代码辅助功能 176
4.5.4 生成本地历史记录 179
4.6 调试C++工程 179
本章小结 181
第三篇 Eclipse测试工具 183
第5章 Eclipse与JUnit 185
5.1 软件测试基础 185
5.1.1 软件测试的目的 185
5.1.2 软件测试的原则 186
5.1.3 软件测试的对象 186
5.1.4 软件测试的种类 187
5.1.5 软件测试的过程 187
5.1.6 软件测试的基本方法 188
5.2.1 为什么使用JUnit 189
5.2 JUnit简介 189
5.2.2 JUnit API介绍 191
5.3 在Eclipse中设置JUnit 191
5.4 用Eclipse和JUnit进行单元测试 193
5.4.1 单项测试 193
5.4.2 多项测试 199
5.4.3 多个测试类测试 201
5.5 数据库程序的单元测试 202
本章小结 206
第四篇 Eclipse资源管理工具 207
6.1 Ant简介 209
第6章 Eclipse环境下Ant插件的应用 209
6.2 Ant安装和配置 210
6.2.1 安装Ant 210
6.2.2 配置Ant环境变量 210
6.2.3 Ant的依赖库 211
6.3 运行Ant 212
6.4 build.xml语法详解 213
6.4.1 项目(projiect) 214
6.4.2 目标(target) 214
6.4.4 属性(property) 216
6.4.3 任务(task) 216
6.4.5 过滤器(token filters) 218
6.4.6 路径指定元素 218
6.4.7 命令行变量 219
6.5 使用Ant插件 221
6.5.1 创建Ant构建文件 221
6.5.2 编辑Ant构建文件 222
6.5.3 运行Ant构建文件 225
6.5.4 保存和重用Ant选项 227
6.6 用build.xml构建Ant部署文件 229
6.7 Ant和JUnit结合进行单元测试 234
本章小结 236
第7章 使用Eclipse协同CVS进行版本管理 237
7.1 什么是CVS 237
7.2 CVS服务器的安装 237
7.3 在Linux平台上的配置CVS服务器 239
7.4 在Windows NT平台上的配置CVS服务器 242
7.5 应用CVS系统协助开发的一个简单的流程 242
7.6 CVS的几个基本概念 244
7.7 Eclipse和CVS的连接 245
7.8 启动一个新项目 248
7.9 应用Eclipse从CVS资源库检出代码 251
7.10 在开发过程中Eclipse协同CVS开发的基本操作 254
本章小结 260
第五篇 Eclipse开发工具 261
第8章 Web应用程序开发 263
8.1 Web服务器 263
8.1.1 Web服务器简介 263
8.1.2 在Linux下安装Apache和Tomcat 264
8.1.3 在Windows下安装Tomcat 268
8.2.2 server.xml配置文件介绍 269
8.2 Tomcat的配置介绍 269
8.2.1 Tomcat目录结构 269
8.3 Eclipse与Tomcat的连接 271
8.3.1 Tomcat插件下载安装 271
8.3.2 Tomcat在Eclipse上的配置 271
8.4 在Eclipse平台上开发Web应用程序 274
8.4.1 新建Tomcat项目 274
8.4.2 创建Tomcat项目中的Servlet 276
8.4.3 创建Tomcat项目中的部署描述符web.xml 277
8.4.4 创建Tomcat项目中的JSP 278
本章小结 281
第9章 使用Eclipse进行J2EE项目开发 282
9.1 J2EE Web应用服务器 282
9.1.1 介绍几种常用的J2EE服务器 282
9.1.2 JBoss下载与安装 284
9.2 Lomboz插件的下载与安装 285
9.2.1 Lomboz插件的介绍 285
9.2.2 Lomboz插件配置 285
9.3 创建J2EE项目 287
9.4 利用Lomboz编写和调试JSP文件 291
9.5 Eclipse结合Lomboz开发EJB 293
9.5.1 XDoclet介绍 294
9.5.2 生成EJB 294
9.5.3 生成EJB接口类 297
9.5.4 EJB部署 299
9.5.5 生成客户端EJB 300
9.5.6 运行JBoss服务器 301
本章小结 302
第六篇 Eclipse数据库应用 303
10.1.1 MySQL数据库简介 305
10.1 数据库的构筑 305
第10章 数据库的构筑与连接 305
10.1.2 MySQL数据库安装 306
10.1.3 MySQL数据库基本操作指令 306
10.2 数据库连接 309
10.2.1 JDBC对象 309
10.2.2 JDBC驱动类型 310
10.2.3 JDBC的使用过程 311
10.2.4 一个简单的数据库查询的例子 312
10.3.1 Tanghan插件简介 313
10.3 Tanghan插件 313
10.3.2 Tanghan插件下载及安装 315
10.3.3 使用Tanghan插件连接数据库 315
10.3.4 使用Tanghan插件进行数据库查询及修改操作 317
10.3.5 数据库连接测试程序 318
10.4 EJB与数据库的连接 319
10.4.1 JBoss的数据库设定 319
10.4.2 生成实体Bean 320
10.4.3 实体Bean的部署和运行 323
本章小结 326
第七篇 Eclipse高级应用 327
第11章 Eclipse环境下的Struts框架应用 329
11.1 Struts框架简介 329
11.2 MVC模式 329
11.2.1 MVC模式结构 329
11.2.2 Model2体系结构 330
11.2.3 MVC设计模式的小结 331
11.3 Struts的下载和安装 331
11.4 一个简单的Struts程序 332
11.5.1 Struts应用程序组件 340
11.5 Struts的组成与结构 340
11.5.2 MVC模式下的Struts 344
11.5.3 Struts的配置文件 345
11.6 Struts标签库 349
11.6.1 HTML标签 350
11.6.2 Logic标签 356
11.6.3 Bean标签 359
11.7 Easy Struts插件 362
11.8 用Easy Struts插件开发Struts项目 363
11.8.1 新建Struts工程 363
11.8.2 生成JSP文件 366
11.8.3 生成ActionForm类 367
11.8.4 生成Action类 369
11.8.5 生成test.properties文件 372
11.8.6 配置struts-config.xml文件 373
11.8.7 生成数据库访问文件 374
11.8.8 编辑文件 376
11.8.9 实例运行 380
11.8.10 实例小结 381
本章小结 383
12.1 何谓EclipseUML插件 384
第12章 将Eclipse作为建模工具 384
12.2 EclipseUML插件的安装 386
12.3 利用EclipseUML插件绘制UML图的基础 387
12.4 利用EclipseUML插件绘制UML图的工程实例 391
12.4.1 在系统分析阶段中描述用况 391
12.4.2 在概要设计阶段中抽出概念模型 392
12.4.3 在概要设计阶段中根据概念模型绘制顺序图 395
12.4.4 在详细设计阶段中根据所制成的顺序图补充类图 396
12.4.5 在“编程过程”中整理Package 398
12.4.6 在“编程过程”中分割组件,整理部署 400
12.4.7 其他图简介 401
本章小结 402
第13章 使用Eclipse进行重构 404
13.1 什么是重构 404
13.2 为什么要进行重构 404
13.3 使用Eclipse进行重构的实例 405
13.3.1 抽取方法 407
13.3.2 抽取常量 410
13.3.3 移动 412
13.3.4 更改方法特征符 415
13.3.5 内联 417
13.3.6 抽取局部变量 419
13.3.7 重构撤销与重构重做 421
13.3.8 抽取接口 421
13.3.9 重命名 424
13.3.10 拉出与下推 425
本章小结 431
第14章 Eclipse插件开发 432
14.1 Eclipse平台体系结构 432
14.2 插件简介 433
14.3.1 创建插件 434
14.3 开发一个简单的视图插件HelloWorld 434
14.3.2 安装和运行插件 440
14.4 插件开发环境简介 443
14.4.1 主机和运行时 444
14.4.2 外部插件与工作区插件 444
14.4.3 配置PDE 445
14.4.4 PDE提供的视图 446
14.5 使用PDE创建插件 447
14.5.1 创建插件 448
14.5.2 插件清单编辑器 450
14.6 运行插件 456
14.6.1 选择要运行的插件 457
14.6.2 对运行时进行跟踪 458
14.6.3 在调试方式下运行 460
14.6.4 运行插件 460
本章小节 462
第15章 Eclipse的界面API 463
15.1 SWT简介 463
15.1.1 SWT的特征 463
15.1.3 SWT提供的组件 465
15.1.2 SWT应用程序结构 465
15.1.4 布局 468
15.1.5 SWT生命周期 473
15.2 SWT应用程序开发 474
15.2.1 创建SWT项目 474
15.2.2 创建SWT应用程序 477
15.2.3 Widget的事件注册侦听器处理 485
15.3 线程问题 486
15.3.1 本机事件调度 486
15.3.2 工具箱用户界面线程 487
15.3.4 执行非用户界面线程中的代码 488
15.3.3 SWT用户界面线程 488
15.3.5 线程化 489
15.3.6 向UI线程移送处理 491
15.4 插件的用户界面框架(JFace) 493
15.4.1 查看器 494
15.4.2 操作和添加项 495
15.4.3 用户界面资源 496
15.4.4 长时间运行的操作 499
本章小结 499
附录A 部分专业术语中英文对照 500
附录B 部分资源下载地址 502
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《新手养花从入门到精通》徐帮学编 2019
- 《C语言从入门到精通》王征,李晓波著 2020
- 《可爱Q版技法从入门到精通》石头编著 2019
- 《WPS Office办公应用从入门到精通》IT新时代教育 2018
- 《行政管理实操从入门到精通》任康磊著 2020
- 《C#从入门到精通 第5版》(中国)明日科技 2019
- 《VRay渲染器及项目实战从入门到精通》沙旭,徐虹,乐美青编著 2019
- 《AutoCAD 2020从入门到精通 中文版》CADCAMCAE技术联盟 2019
- 《UGNX12入门、精通与实战 中文版》周敏 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017