图书介绍
完全掌握Eclipse项目开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 燕孝飞编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030247100
- 出版时间:2009
- 标注页数:429页
- 文件大小:96MB
- 文件页数:445页
- 主题词:软件工具-程序设计
PDF下载
下载说明
完全掌握Eclipse项目开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
CHAPTER 01 初识Eclipse1
1.1 结识Eclipse1
1.2 Eclipse的作用2
1.3 Eclipse的优点2
1.4 学习Eclipse的口诀3
1.5 Eclipse的获取4
1.6 Eclipse的安装5
1.6.1 Eclipse的系统需求5
1.6.2 安装Eclipse前的准备工作——JDK的安装和配置5
1.6.3 安装Eclipse7
1.6.4 安装Eclipse的多国语言包10
1.6.5 使用Eclipse文档13
1.7 本章小结15
CHAPTER 02 熟悉Eclipse的集成开发环境(IDE)16
2.1 启动Eclipse16
2.2 认识IDE的主要组成部分17
2.2.1 平台核心18
2.2.2 工作区19
2.2.3 工作台20
2.3 认识工作台的组成部分20
2.3.1 编辑器21
2.3.2 视图23
2.3.3 透视图26
2.3.4 资源管理27
2.3.5 任务和标记33
2.4 Eclipse的基本使用35
2.4.1 创建你的第一个项目35
2.4.2 在Eclipse中如何使用帮助文档37
2.5 Eclipse的常用插件及其作用38
2.5.1 IDE核心插件——WorkBench UI、Resource Management38
2.5.2 SWT Designer插件38
2.5.3 JDT38
2.5.4 CDT39
2.6 本章小结39
CHAPTER 03 使用JDT开发Java项目40
3.1 JDT的安装和使用40
3.2 认识JDT41
3.2.1 认识JDT的用户界面41
3.2.2 如何使用JDT视图41
3.3 如何开发JDT项目43
3.3.1 创建一个新的Java项目43
3.3.2 创建新的Java类44
3.3.3 编写Java代码46
3.3.4 创建和查看Javadoc文档48
3.4 如何进行编译和运行50
3.4.1 项目的编译50
3.4.2 项目的运行51
3.5 如何进行调试54
3.5.1 范例程序54
3.5.2 设断点55
3.5.3 单步排错57
3.5.4 继续执行57
3.5.5 设定断点的命中计数57
3.5.6 断点组态设定60
3.6 如何进行代码格式化60
3.7 如何进行任务标记62
3.7.1 任务标记的设定62
3.7.2 过滤任务标记62
3.8 项目的打包63
3.8.1 打包的具体操作步骤63
3.8.2 使用第三方插件对项目打包66
3.9 一个简单实例的开发67
3.9.1 界面类CalculatorGUI的实现67
3.9.2 运算类Calculator的实现70
3.10 本章小结71
CHAPTER 04 使用CDT开发C/C++项目72
4.1 关于CDT插件72
4.2 安装MinGW73
4.3 CDT插件的下载与安装76
4.4 创建并运行C/C++项目77
4.4.1 新建C++项目77
4.4.2 新建CPP文件79
4.4.3 新建makefile文件79
4.4.4 运行C++项目80
4.5 关键的CDT IDE功能81
4.6 调试C/C++项目84
4.7 本章小结84
CHAPTER 05 学习使用协助管理工具CVS85
5.1 CVS是什么85
5.1.1 CVS概述85
5.1.2 CVS的几个概念86
5.1.3 利用CVS协助开发的典型流程88
5.1.4 Eclipse对CVS的支持88
5.2 如何安装和配置CVS89
5.2.1 安装和配置CVS服务器89
5.2.2 配置CVS客户端91
5.3 如何使用CVS进行项目开发92
5.3.1 新建一个项目92
5.3.2 将项目落实到CVS服务器92
5.3.3 从CVS资源库检出代码95
5.3.4 代码的落实与更新96
5.3.5 文件落实中的问题及对策100
5.4 用CVS进行项目版本的发布与修改104
5.4.1 在CVS上发布项目的一个版本104
5.4.2 版本替换105
5.5 本章小结106
CHAPTER 06 使用JUnit对项目进行单元测试107
6.1 软件测试知识简介107
6.1.1 “软件熵”问题108
6.1.2 软件测试有什么用108
6.1.3 软件测试遵循什么原则109
6.1.4 软件测试的类型110
6.2 关于JUnit112
6.2.1 什么是JUnit112
6.2.2 为什么使用JUnit113
6.2.3 在Eclipse中安装设置JUnit114
6.2.4 JUnit的框架组成116
6.2.5 JUnit中常用的接口和类117
6.3 在Eclipse中进行JUnit测试119
6.3.1 什么是TDD119
6.3.2 利用JUnit结合TDD开发一个简单的Java程序120
6.4 本章小结124
CHAPTER 07 学习在Eclipse中使用Ant插件125
7.1 Ant简介125
7.1.1 什么是Ant125
7.1.2 Ant有什么优点126
7.1.3 什么时候使用Ant127
7.2 Ant的安装和配置127
7.2.1 安装Ant128
7.2.2 配置Ant环境变量128
7.2.3 Ant的依赖库129
7.3 运行Ant130
7.4 Ant构建文件build.xml的语法131
7.4.1 项目(project)132
7.4.2 目标(target)132
7.4.3 任务(task)134
7.4.4 属性(property)134
7.4.5 过滤器(token filters)135
7.4.6 路径指定结构(Path-like Structures)135
7.4.7 命令行变量136
7.4.8 build.xml中的其他标签137
7.5 在Eclipse中使用Ant插件140
7.5.1 创建Ant构建文件140
7.5.2 编辑Ant构建文件141
7.5.3 运行Ant构建文件142
7.6 使用build.xml构建Ant部署文件143
7.7 本章小结146
CHAPTER 08 精致美观的界面API——SWT147
8.1 Java的GUI API147
8.1.1 Java GUI的不足147
8.1.2 AWT与Swing简介147
8.2 认识Eclipse SWT界面工具包148
8.2.1 SWT与AWT、Swing的比较149
8.2.2 一个简单的SWT程序151
8.2.3 认识SWT程序结构155
8.3 SWT的布局管理156
8.3.1 SWT的布局管理器简介156
8.3.2 FillLayout类157
8.3.3 RowLayout类158
8.3.4 GridLayout类158
8.3.5 FormLayout类160
8.3.6 StackLayout类161
8.4 本章小结163
CHAPTER 09 SWT的常用组件164
9.1 SWT的常用控件166
9.1.1 按钮166
9.1.2 Label169
9.1.3 Text(文本框)170
9.1.4 Combo(下拉框)173
9.1.5 List(列表框)176
9.2 SWT的常用容器组件176
9.2.1 Composite(面板)176
9.2.2 Group(分组框)177
9.2.3 选项卡(TabFolder类和TabItem类)179
9.2.4 SashForm(分割窗)181
9.2.5 对话框类(Dialog)181
9.3 SWT的其他常用组件184
9.3.1 工具栏184
9.3.2 菜单(Menu类和MenuItem类)186
9.3.3 滑动条(Slider)、刻度条(Scale)和进度条(ProgressBar)188
9.3.4 画布(Canvas)190
9.3.5 表格(Table类和TableCdumn)192
9.3.6 树(Tree)194
9.4 本章小结196
CHAPTER 10 SWT的事件处理和多线程机制197
10.1 SWT组件的生命周期197
10.2 SWT的事件处理198
10.2.1 事件的4种写法199
10.2.2 SWT的常用事件202
10.3 SWT的多线程机制205
10.3.1 什么是多线程205
10.3.2 Java线程安全机制206
10.3.3 SWT线程安全机制207
10.4 本章小结208
CHAPTER 11 Eclipse JFace界面工具包209
11.1 JFace简介209
11.2 Window210
11.3 ApplicationWindow211
11.4 Action211
11.5 Menu Bar212
11.6 Tool Bar215
11.7 Status Line217
11.8 Dialogs221
11.8.1 Message Dialog221
11.8.2 Input Dialog224
11.9 JFace查看器225
11.9.1 JFace查看器的使用225
11.9.2 ListViewer使用实例226
11.10 本章小结229
CHAPTER 12 使用Eclipse进行J2EE开发230
12.1 常用的J2EE Web服务器230
12.1.1 WebSphere服务器简介230
12.1.2 WebLogic服务器简介231
12.1.3 JBoss服务器简介232
12.2 JBoss服务器的安装和配置232
12.2.1 JBoss的下载与安装232
12.2.2 运行JBoss234
12.2.3 JBoss的目录结构237
12.3 MyEclipse插件的功能、安装与简单使用237
12.3.1 MyEclipse插件的功能237
12.3.2 MyEclipse插件的下载与安装238
12.3.3 使用MyEclipse+Eclipse+Tomcat进行简单的J2EE开发240
12.4 EJB简介246
12.5 用MyEclipse+Eclipse+JBoss构建简单的EJB247
12.5.1 环境配置248
12.5.2 创建EJB项目250
12.5.3 创建EJB Session Bean252
12.5.4 部署EJB255
12.5.5 生成客户端测试EJB257
12.6 本章小结259
CHAPTER 13 Eclipse环境下的Struts架构开发260
13.1 Struts架构简介260
13.1.1 何为架构260
13.1.2 什么是Struts261
13.1.3 为什么使用Struts261
13.2 从MVC到Struts261
13.2.1 何谓MVC模式262
13.2.2 传统的JSP设计模式263
13.2.3 将MVC概念映射到Struts架构264
13.3 Struts架构开发初体验265
13.3.1 Struts的下载与安装265
13.3.2 牛刀小试——第一个Struts实例266
13.4 使用MyEclipse开发Struts架构的新闻管理系统278
13.4.1 系统设计278
13.4.2 数据库设计280
13.4.3 创建一个Struts项目281
13.4.4 新闻管理系统的前台模块设计281
13.4.5 新闻管理系统的后台模块设计300
13.5 本章小结311
CHAPTER 14 Eclipse环境下的Spring框架应用312
14.1 用于轻量级开发Spring框架312
14.1.1 Spring是什么312
14.1.2 Spring的优势314
14.1.3 控制反转思想315
14.1.4 认识AOP318
14.2 Eclipse下Spring开发环境的配置320
14.3 使用MyEclipse的Spring支持创建Spring工程323
14.3.1 程序功能描述323
14.3.2 创建MyEclipse的Web Project323
14.3.3 添加Spring支持325
14.3.4 创建Java类326
14.3.5 在配置文件中进行配置328
14.3.6 运行程序329
14.4 Struts整合Spring修改创建的新闻网站330
14.4.1 给新闻网站项目增加Spring框架331
14.4.2 使用代理类控制Action333
14.4.3 修改struts-config.xml文件333
14.4.4 修改applicationContext.xml文件335
14.4.5 测试效果336
14.5 本章小结337
CHAPTER 15 在Eclipse环境下使用Hibernate338
15.1 认识Hibernate338
15.1.1 何为Hibernate338
15.1.2 为何使用Hibernate340
15.1.3 如何学习Hibernate341
15.2 使用Hibernate前的准备342
15.2.1 获取Hibernate342
15.2.2 数据库环境的配置343
15.2.3 Eclipse下Hibernate开发环境的配置345
15.2.4 获取Hibernate Synchronizer346
15.3 在Eclipse中使用Hibernate Synchronizer进行开发348
15.3.1 创建一个数据表test348
15.3.2 新建一个Java项目FirstHibernate349
15.3.3 创建Hibernate Configuration File文件351
15.3.4 创建mapping文件352
15.3.5 使用Hibernate Synchronizer进行同步354
15.3.6 运行Hibernate实例355
15.4 用Hibernate改造新闻网站357
15.4.1 改造之前的准备工作358
15.4.2 生成持久化类Adminuser359
15.4.3 利用持久化类操作数据库362
15.4.4 测试效果364
15.5 本章小结365
CHAPTER 16 Eclipse插件开发366
16.1 Eclipse的体系结构366
16.1.1 平台运行时系统(Platform Runtime)367
16.1.2 Eclipse的插件架构367
16.1.3 可扩展和集成367
16.1.4 Eclipse中“万物皆为插件”368
16.2 手工创建插件开发的“Hello World”368
16.3 插件开发环境PDE简介377
16.3.1 主机和运行时377
16.3.2 外部插件与工作区插件378
16.3.3 配置PDE378
16.3.4 PDE的视图379
16.4 使用PDE创建并运行插件380
16.4.1 创建插件380
16.4.2 插件清单编辑器的使用383
16.4.3 运行插件388
16.5 开发自己的天气预报插件390
16.6 插件项目的打包与发布393
16.6.1 使用Eclipse的“导出”向导393
16.6.2 手动复制其他文件396
16.6.3 测试插件项目的打包效果396
16.7 本章小结397
CHAPTER 17 Eclipse插件的国际化398
17.1 插件为什么要国际化398
17.1.1 国际化简介398
17.1.2 国际化对插件的影响399
17.2 类程序的国际化399
17.2.1 国际化前所做的准备工作401
17.2.2 创建Messages类403
17.2.3 创建资源文件(*.properties)404
17.2.4 修改com.myplugin.helloworld插件项目的程序406
17.2.5 重新运行插件项目,测试国际化406
17.3 plugin.xml文件的国际化407
17.3.1 创建plugin.xml的资源文件407
17.3.2 修改plugin.xml文件408
17.3.3 运行插件,测试plugin.xml的国际化408
17.3.4 其他XML文件的国际化409
17.4 使用“外部化字符串”向导410
17.4.1 具体使用步骤410
17.4.2 向导完成后的处理414
17.5 本章小结414
CHAPTER 18 Eclipse RCP415
18.1 亲密接触Eclipse RCP415
18.1.1 什么是RCP415
18.1.2 Eclipse RCP的成长历程416
18.1.3 Eclipse RCP主要应用在哪里416
18.1.4 需要具备什么知识才能学好Eclipse RCP417
18.2 用向导创建第一个RCP实例417
18.2.1 创建第一个RCP实例417
18.2.2 RCP实例的源代码分析420
18.3 向RCP中添加视图422
18.4 发布独立的RCP应用426
18.5 本章小结429
热门推荐
- 3631071.html
- 375316.html
- 1049703.html
- 2550362.html
- 247333.html
- 2640482.html
- 2685094.html
- 367063.html
- 1131514.html
- 3752283.html
- http://www.ickdjs.cc/book_3273499.html
- http://www.ickdjs.cc/book_909795.html
- http://www.ickdjs.cc/book_3209316.html
- http://www.ickdjs.cc/book_434086.html
- http://www.ickdjs.cc/book_2854993.html
- http://www.ickdjs.cc/book_989302.html
- http://www.ickdjs.cc/book_2351407.html
- http://www.ickdjs.cc/book_3455447.html
- http://www.ickdjs.cc/book_520174.html
- http://www.ickdjs.cc/book_1252925.html