图书介绍
Eclipse精要与高级开发技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张云涛,龚玲编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121007274
- 出版时间:2005
- 标注页数:292页
- 文件大小:40MB
- 文件页数:306页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Eclipse精要与高级开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Eclipse简介1
1.1 什么是Eclipse1
1.2 Eclipse项目2
1.2.1 Eclipse平台2
1.2.2 Java开发工具3
1.2.3 插件开发环境4
1.3 Eclipse工具项目5
1.4 Eclipse技术项目5
1.5 Eclipse的发展历程5
1.6 如何获取Eclipse程序和代码6
1.7 Eclipse软件开发工具箱的安装和运行6
1.8 寻求帮助和报告错误10
第2章 Eclipse平台体系结构11
2.1 平台基本机制11
2.2 平台运行时13
2.3 工作空间(Workspace)14
2.4 工作台(Workbench)15
2.5 标准小窗口工具箱和图形用户界面框架16
2.5.1 SWT16
2.5.2 JFace17
2.6 团队协同开发18
2.7 帮助19
2.8 外部工具20
第3章 工作台22
3.1 Eclipse工作台概述22
3.1.1 透视图23
3.1.2 视图25
3.1.3 编辑器26
3.2 Eclipse平台的菜单29
3.3 Eclipse平台的工具栏30
3.4 创建项目31
3.4.1 使用文件菜单32
3.4.2 使用上下文导航菜单33
3.4.3 使用新建向导工具按钮34
3.5 资源管理34
3.5.1 资源管理概述34
3.5.2 浏览和查找资源35
3.5.3 创建文件和文件夹38
3.5.4 导入导出资源39
3.5.5 删除资源41
3.5.6 复制、重命名和移动资源42
3.5.7 资源比较42
3.6 任务及任务视图44
3.7 书签和书签视图46
3.8 定制工作台47
3.8.1 定制快速视图47
3.8.2 定制工具栏48
3.8.3 定制键绑定49
3.8.4 更改字体和颜色49
3.8.5 更改选项卡的放置50
3.8.6 定制透视图50
第4章 Eclipse的Java集成开发环境53
4.1 验证JRE安装和类路径变量53
4.2 在Eclipse中编写一个简单的Java程序54
4.2.1 Java透视图54
4.2.2 创建一个新的Java项目55
4.2.3 创建一个新的Java包55
4.2.4 创建一个新的Java类56
4.2.5 代码编写和代码辅助功能58
4.2.6 编译和运行程序60
4.3 Eclipse的定制62
4.3.1 首选项63
4.3.2 定制JRE64
4.3.3 格式化Java代码66
4.4 其他的与Java编程紧密相关的透视图和视图68
4.4.1 包资源管理器视图68
4.4.2 层次结构视图68
4.4.3 控制台视图69
4.4.4 浏览透视图70
4.4.5 Java类型层次结构透视图71
第5章 Eclipse中的Java程序调试72
5.1 概述72
5.2 调试透视图简介72
5.3 常规调试技术73
5.3.1 断点73
5.3.2 调试透视图74
5.3.3 控制程序执行76
5.3.4 检查程序的执行情况78
5.4 高级调试技术78
5.4.1 表达式的计算和显示78
5.4.2 查看和修改变量和字段的值79
5.4.3 条件断点81
5.4.4 Java异常断点81
5.4.5 监视点82
5.4.6 方法断点83
5.4.7 代码片段编辑测试窗页面84
5.4.8 远程调试86
5.5 热代码替换87
第6章 JUnit88
6.1 单元测试简介88
6.1.1 单元测试概述88
6.1.2 JUnit测试的作用89
6.1.3 JUnit的获取和安装89
6.1.4 Eclipse中JUnit的设置90
6.2 JUnit测试案例90
6.2.1 在Eclipse中创建测试案例90
6.2.2 向测试案例中添加测试方法92
6.2.3 运行测试案例93
6.2.4 创建第二个测试案例95
6.2.5 编写测试案例的考虑事项96
6.3 测试套件97
6.3.1 在Eclipse中创建JUnit测试套件97
6.3.2 运行测试套件98
6.4 测试案例和测试套件的调试执行方式98
第7章 Eclipse配置管理100
7.1 Eclipse的结构100
7.1.1 Eclipse目录内容100
7.1.2 功能部件的作用100
7.1.3 标识运行时平台中的功能部件101
7.2 安装/更新透视图和相关视图101
7.2.1 安装配置视图102
7.2.2 功能部件更新视图103
7.2.3 预览视图103
7.2.4 外部预览视图104
7.3 更新管理105
7.3.1 在Eclipse中安装插件105
7.3.2 在Eclipse中更新插件106
7.3.3 使用组更新一次安装几个功能部件107
7.4 Eclipse中的插件配置管理108
7.4.1 检查Eclipse平台的当前配置108
7.4.2 保存Eclipse平台的当前配置110
7.4.3 恢复已保存的配置111
7.4.4 选取正在挂起的更改111
第8章 Eclipse开发环境中的应用服务器Tomcat112
8.1 Tomcat简介112
8.2 Tomcat的安装113
8.2.1 Tomcat的获取113
8.2.2 Tomcat的安装和配置113
8.2.3 Tomcat的安装测试116
8.3 Sysdeo Tomcat插件的安装和配置117
8.4 服务器配置文件server.xml122
第9章 Eclipse下的Web应用开发125
9.1 Servlet125
9.1.1 Servlet简介125
9.1.2 Servlet的处理流程126
9.1.3 Java Servlet API127
9.1.4 Servlet生命周期127
9.1.5 一个简单的Servlet程序的示例129
9.1.6 Eclipse中的Servlet应用程序的开发130
9.2 JSP131
9.2.1 JSP简介131
9.2.2 JSP的实现和运行方式132
9.2.3 JSP的访问模型133
9.2.4 JSP文档结构和语法概述135
9.2.5 Eclipse中的JSP的创建138
9.3 Web应用程序的打包和部署140
9.3.1 部署描述符文件web.xml140
9.3.2 Web应用的部署142
9.4 使用Lomboz插件开发J2EE应用程序143
9.4.1 Lomboz的获取143
9.4.2 Lomboz的安装144
9.4.3 Lomboz在Eclipse中的配置144
9.4.4 Lomboz的JSP应用程序开发示例145
9.4.5 Lomboz的Servlet应用程序开发示例149
9.4.6 Lomboz中的程序调试152
第10章 Eclipse插件开发技术155
10.1 Eclipse插件开发简介155
10.1.1 Eclipse的插件结构155
10.1.2 开发Eclipse插件的基本步骤156
10.1.3 定义扩展点157
10.2 使用JDT开发Eclipse插件的示例158
10.3 使用PDE开发插件162
10.3.1 PDE简介162
10.3.2 PDE的配置162
10.3.3 “插件开发”透视图和相关视图163
10.3.4 使用PDE开发插件的简单示例164
10.3.5 插件清单编辑器167
第11章 Eclipse的图形用户界面的构建171
11.1 SWT简介171
11.2 SWT API的结构172
11.3 小窗口173
11.3.1 小窗口应用程序的结构173
11.3.2 小窗口应用程序的系统资源管理174
11.3.3 控件175
11.3.4 定制小窗口178
11.4 SWT的布局181
11.4.1 FillLayout181
11.4.2 RowLayout181
11.4.3 GridLayout182
11.4.4 FormLayout183
11.5 SWT的事件和线程185
11.5.1 事件185
11.5.2 线程186
11.6 开发SWT程序的示例189
11.7 JFace简介193
11.8 JFace的体系结构194
11.9 查看器195
11.10 JFace操作和添加项196
11.11 在Eclipse中创建JFace应用程序197
第12章 Eclipse下的Struts应用开发200
12.1 Struts简介200
12.1.1 Struts概述200
12.1.2 Struts的获取和安装201
12.1.3 Struts的配置201
12.2 Struts框架概述202
12.2.1 MVC模式203
12.2.2 J2EE中MVC模式的实现204
12.2.3 Struts框架205
12.2.4 基于Struts框架的开发流程208
12.3 视图及其构建208
12.3.1 视图简介208
12.3.2 在Struts中构建视图209
12.4 控制器及其构建209
12.4.1 控制器简介209
12.4.2 在Struts中构建控制器210
12.5 模型及其构建211
12.6 Struts应用的配置212
12.6.1 国际化Struts应用程序212
12.6.2 web.xml文件213
12.6.3 struts-config.xml文件214
12.7 Eclipse中开发Struts应用的简单示例215
12.7.1 创建Struts项目215
12.7.2 使用“Easy Action Associated With a Form”向导219
12.7.3 修改ActionForm类223
12.7.4 修改Action类226
12.7.5 修改JSP文件227
第13章 Eclipse的版本控制及CVS229
13.1 Eclipse的本地版本控制229
13.1.1 比较操作229
13.1.2 本地历史记录231
13.2 CVS概述232
13.3 CVS的基本原理233
13.4 安装和配置CVS资源库234
13.4.1 安装cvsnt234
13.4.2 创建CVS资源库235
13.5 Eclipse中实施CVS系统236
13.5.1 向资源厍提交项目237
13.5.2 标记资源版本241
13.5.3 从CVS资源库检出项目和模块242
13.5.4 更新243
13.5.5 补丁程序的创建和应用244
第14章 Eclipse中的资源构建和构建工具Ant247
14.1 Ant简介247
14.1.1 Ant概述247
14.1.2 Ant的获取和安装247
14.1.3 Ant的配置248
14.2 构建文件248
14.2.1 <project>250
14.2.2 <target>250
14.2.3 <mkdir>251
14.2.4 <jar>251
14.2.5 <javac>251
14.2.6 <java>252
14.2.7 <delete>252
14.2.8 <echo>253
14.2.9 <property>253
14.2.10 <buildnumber>253
14.2.11 <copy>253
14.3 Ant数据类型254
14.3.1 argument254
14.3.2 environment254
14.3.3 filelist255
14.3.4 patternset255
14.3.5 fileset255
14.3.6 filterset256
14.3.7 path256
14.3.8 mapper256
14.4 Ant的运行256
14.5 Eclipse和Ant的集成257
14.5.1 创建Ant构建文件257
14.5.2 编辑Ant构建文件258
14.5.3 运行Ant构建文件258
14.5.4 保存和重用Ant选项259
14.5.5 Eclipse中的Ant视图260
14.5.6 修改Ant类路径261
14.5.7 使用其他版本的Ant262
14.6 在Eclipse中使用Ant的示例263
第15章 Eclipse环境下的MySQL等数据库应用开发265
15.1 MySQL简介265
15.1.1 MySQL的获取和安装265
15.1.2 MySQL的配置265
15.2 数据库连接266
15.2.1 JDBC对象266
15.2.2 JDBC驱动程序的类型267
15.2.3 JDBC的使用268
15.2.4 MySQL数据连接池270
15.2.5 一个简单的数据库查询的例子272
附录A 开放源代码软件273
附录B 自由软件278
附录C 通用公共许可证280
附录D 通用公共许可证的法律要点和热点问题的阐释285
参考文献290
热门推荐
- 1504338.html
- 1492349.html
- 1301118.html
- 3404566.html
- 3242545.html
- 3746253.html
- 911410.html
- 629448.html
- 2700132.html
- 1066514.html
- http://www.ickdjs.cc/book_175585.html
- http://www.ickdjs.cc/book_1832332.html
- http://www.ickdjs.cc/book_1049294.html
- http://www.ickdjs.cc/book_3615872.html
- http://www.ickdjs.cc/book_1338511.html
- http://www.ickdjs.cc/book_696336.html
- http://www.ickdjs.cc/book_2942321.html
- http://www.ickdjs.cc/book_3097803.html
- http://www.ickdjs.cc/book_2798626.html
- http://www.ickdjs.cc/book_2595595.html