• Eclipse 3.0程序开发技术详解
  • Eclipse 3.0程序开发技术详解
  • Eclipse 3.0程序开发技术详解
21年品牌 40万+商家 超1.5亿件商品

Eclipse 3.0程序开发技术详解

12 1.8折 66 九品

仅1件

陕西西安
认证卖家担保交易快速发货售后保障

作者吴越胜、李新磊 编

出版社清华大学出版社

出版时间2010-10

版次1

装帧平装

货号22-19.

上书时间2024-09-25

   商品详情   

品相描述:九品
图书标准信息
  • 作者 吴越胜、李新磊 编
  • 出版社 清华大学出版社
  • 出版时间 2010-10
  • 版次 1
  • ISBN 9787302211013
  • 定价 66.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 542页
  • 字数 860千字
  • 正文语种 简体中文
【内容简介】
《Eclipse3.0程序开发技术详解》可以作为Eclipse的入门书籍,也可以帮助中级读者提高技能,对Java开发从业人员也有一定的参考意义。
Eclipse是一个开放源代码、基于Java的可扩展开发平台。《Eclipse3.0程序开发技术详解》共分四篇,完整介绍了Eclipse的开发应用知识。具体内容包括:Eclipse入门篇(第1~4章),介绍Eclipse平台的基本操作;GUI图形篇(第5~12章),介绍使用Eclipse自己提供的SWT和JFace开发包,开发可视化的Java图形界面;Web开发篇(第13~17章),介绍使用Eclipse开发现今比较流行的Web技术,如JSP、Servlet、Struts2、JSF和Ajax等技术;插件篇(第18~19章),介绍使用Eclipse开发插件和大量常用的第三方插件。随书光盘提供了《Eclipse3.0程序开发技术详解》实例完整源代码和实例视频教学文件。
【目录】
第1章Eclipse简介1
1.1Eclipse概述1
1.1.1Eclipse的产生和发展1
1.1.2Eclipse结构2
1.2安装Eclipse4
1.2.1安装JDK工具包4
1.2.2Eclipse启动和汉化6
1.3Eclipse窗口介绍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.2Eclipse调试视图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.3JUnit原则、类和接口48
3.3.1测试用例原则48
3.3.2JUnit类和接口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.1CVS概述62
4.2CVS安装64
4.3在Windows上配置CVS服务器65
4.3.1服务器设置(ServerSettings)65
4.3.2配置资源库(Repositoryconfiguration)67
4.3.3服务兼容性设置(CompatibilityOptions)68
4.3.4高级设置(Advanced)69
4.4配置CVS客户端69
4.5CVS开发流程72
4.6启动新项目72
4.7CVS协同开发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.1SWT入门81
5.1.1SWT简介81
5.1.2Display类84
5.1.3Shell类86
5.1.4SWT包类结构89
5.1.5在SWT中使用Swing控件90
5.2SWT常用控件91
5.2.1SWT控件体系91
5.2.2标签Label控件93
5.2.3按钮Button控件94
5.2.4文本框Text控件96
5.2.5列表框List控件98
5.2.6Combo控件99
5.3SWT布局管理器100
5.3.1布局管理器概述100
5.3.2FillLayout布局101
5.3.3RowLayout布局102
5.3.4GridLayout布局104
5.3.5FormLayout布局108
5.3.6StackLayout布局111
5.3.7自定义布局112
5.4设计简单的手机界面114

第6章SWT高级应用118
6.1SWT容器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.6Tree控件139
6.7Table控件141
6.8SWT绘图144
6.8.1颜色和字体144
6.8.2绘制对象GC146
6.8.3绘制图形147
6.9SWT线程148
6.9.1线程简介148
6.9.2SWTUI线程151
6.9.3线程实例152
6.10实现电子时钟153

第7章SWT事件155
7.1SWT事件介绍155
7.1.1事件模型155
7.1.2按钮事件实例156
7.1.3事件类型、监听器接口和适配器158
7.2SWT低级事件160
7.2.1鼠标事件160
7.2.2焦点事件(FocusEvent)162
7.2.3键盘事件(KeyEvent)163
7.2.4窗口事件(ControlEvent)165
7.3SWT高级事件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.1Window类212
9.2.2ApplicationWindow类214
9.3JFace对话框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.1JFace的工具类244
10.1.1图像描述符与图像注册器244
10.1.2字体描述符与字体注册器246
10.1.3颜色描述符与颜色注册器248
10.1.4JFace资源管理器249
10.2表格、树与列表250
10.2.1表格(TableViewer)250
10.2.2树(TreeViewer)260
10.2.3列表(ListViewer)267
10.3文本处理267
10.3.1IDocument接口267
10.3.2TextViewer类269
10.4实现资源浏览器271
10.4.1程序总框架271
10.4.2初始化树272
10.4.3初始化表格274
10.4.4事件处理器277

第11章RCP技术278
11.1RCP简介278
11.2建立一个RCP的应用279
11.3RCP组成283
11.4RCP开发285
11.4.1扩展操作集285
11.4.2扩展视图289
11.4.3视图之间的交互292
11.4.4添加编译器294
11.4.5RCP程序部署和发布298
11.4.6导出RCP应用程序301

第12章Eclipse表单302
12.1表单概述302
12.1.1Eclipse表单介绍302
12.1.2SWT程序中使用表单303
12.2布局管理器304
12.2.1表格布局305
12.2.2列布局306
12.3常用控件307
12.3.1Form和ScrolledForm表单307
12.3.2ExpandableComposite折叠面板309
12.3.3内容区Section312
12.3.4超链接Hyperlink314
12.3.5表单文本317
12.4开发实例319

第13章Eclipse中开发JSP322
13.1JSP基础知识322
13.1.1JSP页面元素322
13.1.2JSP内置对象324
13.1.3JavaBean技术327
13.1.4Servlet技术328
13.2MyEclipse配置329
13.2.1MyEclipse安装配置330
13.2.2Tomcat安装配置333
13.3Eclipse开发JSP程序336
13.4Eclipse开发JavaBean343
13.5Eclipse开发Servlet344
13.6Eclipse实现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中开发Struts2387
15.1Structs2简介387
15.1.1MVC模式介绍387
15.1.2Struts2框架389
15.2基于Struts2的HelloWorld实例391
15.3Struts2中的重要知识394
15.3.1标签库394
15.3.2Action397
15.3.3拦截器398
15.3.4校验器403
15.4实现用户注册415

第16章Eclipse中开发JSF418
16.1JSF简介418
16.1.1框架介绍418
16.1.2JSF框架概述420
16.2MyEclipse开发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.3JSF基础431
16.3.1JSF构成431
16.3.2JSF生命周期439
16.4初识JSF440
16.4.1配置导航规则441
16.4.2BackingBean442
16.4.3JSF表达式语言443
16.5JSF用户界面组件445
16.5.1JSF标准标签简介445
16.5.2输出类标签446
16.5.3输入类标签447
16.5.4命令类标签448
16.6JSF实例448
16.6.1登录操作实例448
16.6.2可视化编辑JSP界面452

第17章Eclipse中开发Ajax455
17.1Ajax455
17.1.1Ajax概述455
17.1.2Ajax优势457
17.2Ajax相关技术与工作原理458
17.2.1HTML/XHTML、CSS458
17.2.2DOM459
17.2.3JavaScript462
17.2.4XMLHttpRequest对象467
17.2.5Ajax工作原理468
17.3Eclipse对Ajax的支持469
17.3.1ATF469
17.3.2Dojo471
17.4Eclipse开发Ajax过程473
17.4.1新建项目473
17.4.2部署项目474
17.4.3测试开发环境477
17.5Ajax开发实例484

第18章Eclipse插件开发489
18.1Eclipse的插件体系结构489
18.1.1Eclipse体系概述489
18.1.2Eclipse插件模型490
18.2手工开发简单视图插件492
18.3PDE插件开发环境简介498
18.3.1PDE项目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.1Java开发插件510
19.1.1Doclipse插件510
19.1.2VisualEditor插件511
19.1.3PatternBox插件513
19.1.4Designer插件515
19.1.5viPlugin插件518
19.1.6CAP插件518
19.2Web开发插件519
19.2.1HTMLEditor插件519
19.2.2XMLBuddy插件521
19.2.3JspFormat插件522
19.2.4CSSEditor524
19.2.5JBossIDE插件525
19.3其他插件526
19.3.1娱乐类插件527
19.3.2EclipseME插件527
19.3.3DbEdit插件531
19.3.4EclipseUML2插件532
19.3.5Flow4J插件533
19.3.6ColorEditor插件534
19.4VE插件使用实例534
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP