图书介绍

Eclipse 3.0程序开发技术详解PDF|Epub|txt|kindle电子书版本网盘下载

Eclipse 3.0程序开发技术详解
  • 吴越胜,李新磊等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302211013
  • 出版时间:2010
  • 标注页数:542页
  • 文件大小:169MB
  • 文件页数:553页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐