图书介绍

神兵利器 Eclipse开发技术详解PDF|Epub|txt|kindle电子书版本网盘下载

神兵利器 Eclipse开发技术详解
  • 丰华,于松波编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113117207
  • 出版时间:2010
  • 标注页数:352页
  • 文件大小:118MB
  • 文件页数:370页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

神兵利器 Eclipse开发技术详解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇Eclipse开发环境2

第1章Eclipse概述2

1.1 Eclipse简介2

1.1.1历史背景2

1.1.2 Eclipse版本介绍2

1.2 Eclipse平台的体系结构4

1.2.1 Eclipse的工作机制4

1.2.2 Eclipse的工作台5

1.2.3 SWT/JFace5

1.2.4 Eclipse的工作空间6

1.2.5帮助系统6

1.2.6团队协作6

1.2.7调试系统8

1.2.8平台运行时10

1.3 Eclipse的安装与启动10

1.3.1安装Eclipse10

1.3.2启动Eclipse11

1.4插件13

1.4.1 Eclipse插件的安装13

1.4.2利用复制方法安装插件13

1.4.3使用Link方法安装插件14

1.4.4查看已安装的插件14

1.4.5常用的插件资源15

1.5技能实践16

任务一:安装Eclipse多语言包16

任务二:利用联网方法安装插件17

任务三:下载和安装一个插件18

1.6本章小结21

1.7练习题21

第2章Eclipse开发环境搭建23

2.1工作空间23

2.1.1工作空间的概念23

2.1.2建立工作空间24

2.1.3工作空间的冲突24

2.2 Eclipse的欢迎界面26

2.2.1总览功能26

2.2.2新功能提示28

2.2.3示例功能28

2.2.4指南功能29

2.2.5进入工作台31

2.3工作台31

2.3.1资源32

2.3.2资源层次结构32

2.3.3资源编辑器33

2.3.4设置首选项33

2.4开发Java程序34

2.4.1 Java项目34

2.4.2创建Java程序39

2.4.3运行与调试程序40

2.4.4项目构建42

2.4.5 Java编译器设置44

2.5常用快捷键45

2.5.1编辑相关快捷键45

2.5.2查看和定位快捷键47

2.5.3调试快捷键48

2.5.4常用编辑器快捷键48

2.5.5其他快捷键48

2.6 Eclipse与开源48

2.7技能实践49

任务一:在Eclipse中打开其他类型的文件49

任务二:布置编辑区50

任务三:首选项设置51

2.8本章小结53

2.9练习题53

第3章Ant构造AppFuse应用54

3.1 Ant简介54

3.1.1开源组织Apache54

3.1.2开源项目Ant55

3.1.3 Ant与Maven的区别56

3.1.4 Ant的安装与配置57

3.2构造文件58

3.2.1构造文件描述58

3.2.2 Ant常用任务61

3.2.3 Ant命令行63

3.3 AppFuse简介64

3.4使用AppFuse的理由65

3.4.1测试65

3.4.2集成66

3.4.3自动化67

3.4.4安全特性和可扩展性67

3.4.5使用AppGen生成代码67

3.4.6文档68

3.4.7社区68

3.5技能实践69

任务一:Eclipse中的Ant操作69

任务二:使用Ant构造AppFuse应用76

任务三:自定义AppFuse网站84

3.6本章小结86

3.7练习题86

第2篇SWT应用90

第4章SWT组件90

4.1 SWT简介90

4.1.1概述91

4.1.2基本特性91

4.2 SWT程序92

4.2.1加入SWT依赖包92

4.2.2 “Hello world”程序93

4.2.3运行SWT应用96

4.3可视化SWT编程组件97

4.3.1 SWT Designer97

4.3.2 Visual Editor101

4.4基类Control102

4.4.1继承关系103

4.4.2 Control类的常用方法103

4.5常用组件106

4.5.1按钮106

4.5.2单选按钮和复选框108

4.5.3标签113

4.5.4文本框114

4.5.5下拉列表框115

4.5.6列表117

4.6容器组件117

4.6.1面板容器Composite118

4.6.2分组容器Group118

4.6.3分页签容器TabFolder和TabItem118

4.6.4分隔框容器SashForm120

4.7其他组件122

4.7.1菜单组件122

4.7.2工具栏组件ToolBar和ToolItem123

4.7.3工具栏组件CoolBar和CoolItem125

4.7.4滑动组件Slider126

4.7.5刻度组件Scale126

4.7.6进度条组件ProgressBar127

4.8技能实践127

任务一:建立一个记事本程序的界面128

任务二:建立一个计算器程序的界面129

4.9本章小结130

4.10练习题131

第5章SWT事件与布局132

5.1事件介绍132

5.2鼠标事件133

5.2.1 MouseListener接口133

5.2.2 MouseMoveListener接口135

5.2.3 MouseTrackListener接口135

5.2.4鼠标事件实例136

5.3键盘事件139

5.3.1 KeyListener接口140

5.3.2键盘事件实例141

5.4焦点事件143

5.4.1 FocusListener接口143

5.4.2焦点事件实例143

5.5窗口控制事件145

5.5.1 ControlListener接口145

5.5.2窗口控制事件实例145

5.6选择事件146

5.6.1 SelectionListener接口146

5.6.2选择组件事件实例146

5.7其他事件147

5.7.1 HelpListener、 VerifyListener和ModifyListener监听器的功能147

5.7.2 HelpListener、 VerifyListener和ModifyListener监听器实例148

5.8布局介绍149

5.9 FillLayout布局149

5.9.1 FillLayout的风格149

5.9.2 FillLayout布局实例150

5.10 RowLayout布局150

5.10.1 RowLayout的风格150

5.10.2 RowLayout布局实例151

5.11 GridLayout布局153

5.11.1 GridLayout的风格153

5.11.2 GridLayout布局实例155

5.12自定义布局156

5.13技能实践156

任务一:创建自己的布局类156

任务二:掌握SWT Designer进行可视化开发158

任务三:编写一个记事本程序161

任务四:编写一个用户登录程序162

5.14本章小结163

5.15 练习题163

第3篇Web应用166

第6章Servlet应用166

6.1 Servlet基础166

6.1.1 Servlet简介166

6.1.2 Servlet的实现167

6.2 Web组件的关联关系168

6.2.1请求转发168

6.2.2 URL重定向171

6.2.3包含171

6.3 Servlet技术实现172

6.3.1 Servlet的生命周期172

6.3.2 Servlet中表单的提交174

6.4 web.xml介绍185

6.5使用Tomcat插件开发Web应用186

6.5.1 Tomcat的安装和配置186

6.5.2创建Tomcat项目188

6.5.3在Tomcat中运行调试Web应用189

6.6技能实践189

任务一:进行web.xml配置190

任务二:安装配置Tomcat插件192

6.7本章小结193

6.8练习题194

第7章JSP应用195

7.1 JSP简介195

7.1.1 JSP的基本语法196

7.1.2 JSP的指令196

7.1.3 JSP的脚本元素198

7.2 JSP的内置对象201

7.2.1 request对象201

7.2.2 response对象205

7.2.3 pageContext对象206

7.2.4 session对象206

7.2.5 application对象209

7.2.6 out对象211

7.2.7 config对象211

7.3 JSP标签库212

7.3.1标签的处理过程212

7.3.2标签的处理类213

7.3.3标签的描述文件214

7.4 XML应用215

7.4.1 XML的优势215

7.4.2简单XML文件217

7.4.3 XML的语法220

7.5技能实践222

任务一:JSP标签的实现222

任务二:使用JDOM读/写XML文档224

7.6本章小结227

7.7练习题227

第4篇 程序调试与测试230

第8章 程序调试230

8.1调试透视图230

8.1.1调试视图231

8.1.2变量视图232

8.1.3断点视图233

8.1.4编辑器233

8.1.5大纲视图235

8.2常规调试技术235

8.2.1本地调试235

8.2.2控制并检查程序的执行236

8.3高级调试技术237

8.3.1表达式的计算和显示237

8.3.2查看和修改变量的值238

8.3.3远程调试238

8.3.4代码片段编辑测试240

8.4热代码替换240

8.5技能实践241

任务一:断点添加241

任务二:代码片段测试243

8.6本章小结245

8.7练习题245

第9章JUnit在Eclipse中的应用247

9.1软件测试基础247

9.1.1测试的概念248

9.1.2软件测试的目的248

9.1.3软件测试的原则248

9.1.4软件测试的种类249

9.1.5单元测试250

9.2 JUnit概述250

9.3 JUnit在Eclipse中的设置251

9.4技能实践252

任务一:在Eclipse中创建测试用例252

任务二:在Eclipse中创建测试套件255

任务三:使用JUnit测试程序256

9.5本章小结259

9.6练习题260

第5篇CVS与插件262

第10章Eclipse中CVS的应用262

10.1本地版本控制262

10.1.1比较操作262

10.1.2替换操作264

10.1.3本地历史记录265

10.2 CVS概述266

10.3 CVS的工作原理266

10.4安装和配置CVS服务器267

10.4.1安装CVS服务器267

10.4.2配置CVS服务器269

10.5技能实践271

任务一:CVS客户端的配置271

任务二:启动新项目275

任务三:向资源库提交文件277

任务四:从CVS资源库取出项目和模块278

任务五:其他CVS工程管理工具279

10.6本章小结280

10.7练习题280

第11章Eclipse插件开发281

11.1插件结构281

11.1.1插件结构简介281

11.1.2描述文件282

11.2插件调试283

11.3扩展视图284

11.3.1视图分类284

11.3.2常用视图可实现的功能284

11.3.3创建“Tree Viewer”视图286

11.3.4 “Tree Viewer”插件扩展点288

11.3.5视图扩展点的实现类289

11.3.6运行“Tree Viewer”视图295

11.4技能实践298

任务一:扩展编辑器298

任务二:扩展透视图305

任务三:实现透视图307

任务四:实现菜单工具栏309

任务五:项目特性扩展点的实现311

任务六:构建器扩展点的实现314

任务七:实现联机帮助317

11.5本章小结320

11.6练习题320

第6篇 案例实践324

第12章Eclipse编程辅助实践324

12.1 Java编码样式324

12.1.1代码格式化程序324

12.1.2代码模板和样式327

12.1.3拼写检查程序330

12.1.4编译器警告和错误331

12.2使用内容助手331

12.2.1插入类型和变量名332

12.2.2完成方法名333

12.2.3源代码模板333

12.2.4快速修正335

12.3重构代码337

12.3.1何时重构338

12.3.2重命名包和类338

12.3.3提取接口339

12.3.4引入工厂341

12.4本章小结342

12.5练习题342

第13章记事本开发实例344

13.1设计思路344

13.2功能实现345

步骤一:打开文件345

步骤二:保存文件346

步骤三:退出346

步骤四:功能测试346

13.3注册各个菜单事件349

步骤一:文件菜单349

步骤二:编辑菜单349

步骤三:注册事件350

13.4本章小结352

热门推荐