图书介绍
精通JBuilder 2006PDF|Epub|txt|kindle电子书版本网盘下载
![精通JBuilder 2006](https://www.shukui.net/cover/5/30561537.jpg)
- 刘晓华,张健,赵洁(等)编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121031949
- 出版时间:2006
- 标注页数:559页
- 文件大小:196MB
- 文件页数:568页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
精通JBuilder 2006PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 JBuilder 2006概述1
第1章 JBuilder 2006简述1
1.2 JBuilder 2006的主要特性2
1.3 JBuilder 2006的新增特性2
1.4 JBuilder 2006安装与目录结构3
1.5 JBuilder 2006帮助系统的使用5
1.6 JBuilder 2006与其他Java编程工具的比较6
1.7 本章小结7
第2章 JBuilder 2006的基础知识9
2.1 初识IDE框架9
2.1.1 应用浏览器9
2.1.2 主菜单与工具栏10
2.1.3 状态栏10
2.1.4 功能面板11
2.2.1 调试器13
2.2.2 协作开发13
2.2 其他部分13
2.3 本章小结14
第3章 Java开发必备基础15
3.1 Java语言特色及最新发展15
3.1.1 Java语言的主要特色15
3.1.2 Java世界的规则——运行机制17
3.2 初步体验Java21
3.2.1 Java开发的基本流程21
3.1.3 Java语言最新发展21
3.2.2 Java命令行程序22
3.2.3 友善的Java23
3.3 Java开发基础设施——编辑器25
3.3.1 简易文本编辑器26
3.3.2 高级集成开发环境26
3.4 Java开发基础环境——JDK27
3.4.1 什么是JDK28
3.4.2 JDK下载及安装28
3.4.3 系统准备——设置环境变量30
3.4.4 理解JDK开发工具包31
3.4.5 JDK 5.0介绍35
3.5 本章小结36
第4章 掌握Java语言37
4.1 Java 5语言新特性简介37
4.1.1 泛型(Generic Types)37
4.1.2 增强的for循环(Enhanced for Loop)38
4.1.3 枚举类型(Enumerated Types)38
4.1.4 格式化输入/输出(Formatted Input/Output)39
4.1.5 其他特性39
4.2 Java基石——基础元素39
4.2.1 标识符和保留字40
4.2.2 基本数据类型41
4.2.3 类型转换及混合运算46
4.2.4 举例48
4.2.5 常量和变量的概念49
4.3.1 什么是运算符和表达式50
4.3 Java基础动作——运算符和表达式50
4.3.2 运算符简介51
4.3.3 运用运算符和表达式52
4.4 Java程序规则——流程控制57
4.4.1 条件分支语句57
4.4.2 循环语句63
4.5 Java物以类聚——数组67
4.5.1 一维数组67
4.4.3 注释67
4.5.2 二维数组和多维数组70
4.6 用Java构建世界——面向对象思想72
4.6.1 面向对象程序设计的基本概念和特征72
4.6.2 面向对象世界专用语言73
4.6.3 Java面向对象特性79
4.7 本章小结83
第5章 JBuilder应用开发基础85
5.1 准备工作——配置IDE85
5.1.1 基础配置85
7.6.3 BeanInfo接口 188
5.1.2 高级配置88
5.2 工具的飞跃——JDK到JBuilder 200691
5.2.1 JBuilder 2006工程的概念91
5.2.2 新建命令行应用程序92
5.2.3 移植Java小程序95
5.2.4 代码实时预示98
5.3 理解工程与工程组99
5.3.1 JBuilder的工程管理机制100
5.3.2 JBuilder工程组概念102
5.3.3 类库路径配置102
5.3.4 Java应用程序实例104
5.4 JBuilder代码编辑器112
5.4.1 理解视图及其操作113
5.4.2 格式化代码与编辑115
5.4.3 JavaDoc快捷键117
5.5 编译、运行、调试与部署118
5.5.1 编译程序和创建系统118
5.5.2 运行和调试程序120
5.5.3 部署应用程序123
5.6 本章小结124
第6章 Java Swing开发125
6.1.1 Swing概述125
6.1 Swing简介125
6.1.2 AWT与Swing126
6.1.3 Swing MVC结构127
6.1.4 Swing组件129
6.1.5 Swing常用的Package130
6.2 布局管理器131
6.2.1 FlowLayout132
6.2.2 GridLayout133
6.2.3 BorderLayout134
6.2.4 CardLayout135
6.2.5 GridBagLayout136
6.2.6 BoxLayout139
6.2.7 JBuilder提供的布局管理器141
6.3 事件处理141
6.3.3 适配器142
6.3.1 事件的分类142
6.3.2 事件监听器142
6.4 Swing组件介绍143
6.4.1 窗口与面板144
6.4.2 标签和按钮146
6.4.3 选项组件147
6.4.4 文本输入组件152
6.4.5 菜单154
6.4.6 对话框(JDialog)157
6.4.7 文件选择框(JFileChooser)159
6.4.8 滑杆和进度指示条(JSlider和JProgressBar)160
6.4.9 树(JTree)162
6.4.10 表格(JTable)165
6.5.1 UI设计器167
6.5 JBuilder的可视化设计167
6.5.2 显示风格174
6.6 本章小结175
第7章 JavaBean的开发177
7.1 什么是JavaBean178
7.2 JavaBean的优点179
7.3 Bean属性和事件的命名模式179
7.4 Bean属性类型180
7.4.1 简单属性(Simple)180
7.4.2 索引属性(Indexed)180
7.4.3 关联属性(Bound)181
7.4.4 限制属性(Constrained)182
7.5 JavaBean的事件183
7.5.1 JavaBean事件概述184
7.5.2 事件状态对象184
7.5.4 事件监听者的注册与注销185
7.5.3 事件监听者接口与事件监听者185
7.5.5 适配类186
7.6 JavaBean的用户化187
7.6.1 用户化器接口(Customizer Interface)187
7.6.2 属性编辑器接口(PropertyEditor Interface)188
7.7 JavaBean的持久化189
7.8 JavaBean的JBuilder可视化开发189
7.8.1 创建一个JavaBean类189
7.8.2 为JavaBean进行UI设计191
7.8.3 为JavaBean添加简单属性191
7.8.5 为JavaBean添加Bound或Constrained属性193
7.8.4 修改和删除JavaBean属性193
7.8.6 BeanInfo设计器194
7.8.7 为JavaBean添加事件196
7.8.8 将JavaBean安装到组件托盘上201
7.9 本章小结204
第8章 数据库应用开发205
8.1 JDBC基础205
8.1.1 什么是JDBC205
8.1.2 JDBC和ODBC的区别206
8.1.3 JDBC的设计方案206
8.2.1 装载驱动程序208
8.2 与数据库的连接步骤208
8.1.5 JDBC的安装208
8.1.4 JDBC驱动程序的类型208
8.2.2 建立连接209
8.3 连接数据库参考209
8.3.1 连接Oracle 8/8i/9i数据库210
8.3.2 连接SQL Server 7.0/2000数据库210
8.3.3 连接DB2数据库211
8.3.4 连接Informix数据库211
8.3.5 连接Sybase数据库212
8.3.6 连接MySQL数据库212
8.3.7 连接PostgreSQL数据库213
8.4 JDBC访问数据库213
8.4.1 用JDBC访问Oracle数据库的例子213
8.4.2 用JDBC访问SQL Server 2000数据库的例子215
8.5 JDBC的JBuilder开发216
8.5.1 JBuilder数据库应用程序简介216
8.5.2 JBuilder数据库常用组件或类简介217
8.5.3 向JBuilder中添加JDBC驱动219
8.5.4 JBuilder的DataExpress体系结构221
8.5.5 JBuilder数据库开发实例222
8.6 本章小结233
第9章 Java应用程序开发实例235
9.1 图形编辑器整体设计235
9.1.1 功能分析235
9.1.2 类图设计236
9.2.2 快捷按钮设计237
9.2 图形编辑器界面设计237
9.2.1 添加菜单237
9.2.3 元素选择按钮的设计240
9.2.4 前景及背景按钮241
9.3 图形编辑器绘图元素的设计243
9.4 图形编辑器中的对象串行化及保存245
9.5 图形编辑器的其他操作248
9.5.1 前景色和背景色的选择248
9.5.2 Redo和Undo操作248
9.6 图形编辑器的文档生成250
9.7 图形编辑器的源码252
9.8 本章小结252
10.1.1 Web应用框架253
第10章 Web应用程序开发253
10.1 Web应用程序概述253
10.1.2 Web应用程序的组成254
10.1.3 程序运行环境256
10.2 使用JBuilder创建Web应用程序258
10.2.1 了解Web Module258
10.2.2 配置Web服务器258
10.2.3 使用JBuilder建立Web应用程序模块259
10.2.4 Web应用程序示例分析263
10.2.5 Web应用程序的属性264
10.3 本章小结267
11.1.1 Applet的运行原理269
11.1 Applet简介269
第11章 开发Applet269
11.1.2 生命周期270
11.2 java.applet包271
11.2.1 Applet类271
11.2.2 接口272
11.2.3 javax.swing.JApplet类273
11.3 使用JBuilder开发Applet273
11.3.1 Applet向导273
11.3.2 创建新的Applet274
11.3.3 添加代码275
11.3.4 运行程序277
11.4.1 创建一个带参数的Applet实例278
11.4 Applet编程技巧278
11.4.2 打包280
11.4.3 数字签名282
11.4.4 编写测试Applet的JSP文件284
11.5 本章小结286
第12章 开发Servlet287
12.1 Servlet简介287
12.1.1 Servlet的工作流程288
12.1.2 Servlet为什么优于传统的CGI288
12.1.3 Servlet的应用范围289
12.1.4 开发环境289
12.2.1 Servlet API290
12.2.2 HttpServlet类290
12.2 Servlet编程基础290
12.2.3 Servlet的生命周期292
12.3 使用JBuilder开发Servlet293
12.3.1 Servlet向导293
12.3.2 使用向导294
12.3.3 添加代码295
12.3.4 编译Servlet代码296
12.3.5 配置服务器297
12.3.6 测试HelloServlet297
12.4 过滤器Servlet298
12.5 监听器Servlet301
12.6 实例303
12.7 本章小结311
13.1 JSP概述及最新发展313
第13章 开发JSP313
13.1.1 JSP技术和基本应用314
13.1.2 JSP最新发展——JSP 2.0特性介绍317
13.2 体验JBuilder 2006开发JSP318
13.2.1 JBuilder 2006的JSP向导318
13.2.2 第一个JSP页面320
13.3 JSP内置对象概述323
13.3.1 请求对象Request323
13.3.2 应答对象Response327
13.3.3 输出对象Out329
13.3.4 会话对象Session329
13.3.5 页面环境对象PageContext330
13.3.8 页面对象Page331
13.3.7 配置对象Config331
13.3.6 应用程序对象Application331
13.3.9 异常对象Exception332
13.4 JSP基础语法332
13.4.1 JSP示例332
13.4.2 注释334
13.4.3 指令334
13.4.4 动作337
13.4.5 脚本元素346
13.5 JavaBeans的JSP应用348
13.5.1 JavaBean概念348
13.5.2 非可视的JavaBean348
13.5.3 JavaBean实例349
13.5.4 在JSP中使用JavaBeans350
13.6 JSP标准标签库(JSTL)352
13.6.1 JSTL简介352
13.6.2 一般标签353
13.6.3 条件标签355
13.6.4 迭代标签357
13.6.5 URL和XML标签358
13.6.6 SQL方面的标签362
13.7 本章小结365
第14章 Struts开发367
14.1 Struts简介367
14.1.1 MVC设计模式368
14.1.2 Struts框架与MVC369
14.1.3 Struts工作原理371
14.2.1 基本配置372
14.2 Struts开发配置372
14.2.2 Struts开发流程376
14.2.3 使用JBuilder 2006376
14.3 View(视图)组件391
14.3.1 国际化消息391
14.3.2 表单和FormBean的交互393
14.3.3 其他的表示技术396
14.4 Controller(控制器)组件397
14.4.1 重要的控制器组件397
14.4.2 ActionMapping实现399
14.4.3 Web应用程序展开描述符400
14.5.1 JavaBeans及其范围402
14.5 Model(模型)组件402
14.5.2 ActionForm Beans403
14.5.3 系统状态Beans404
14.5.4 商业逻辑Beans404
14.5.5 访问数据库405
14.6 本章小结406
第15章 使用JBuilder 2006开发J2EE应用程序407
15.1 J2EE的基本概念407
15.2 J2EE的体系结构408
15.3 J2EE的关键技术——EJB409
15.3.1 什么是EJB409
15.3.2 EJB的优点409
15.3.3 EJB的体系结构410
15.3.4 EJB的类型412
15.4.1 SessionBean的开发415
15.4 从实例剖析EJB的开发步骤415
15.4.2 EntityBean的开发419
15.5 用JBuilder 2006开发EJB423
15.5.1 设置JBuilder应用服务器连接423
15.5.2 使用JBuilder中的EJB设计器423
15.5.3 Stateless Bean的开发428
15.5.4 Stateful Bean的开发431
15.5.5 Entity Bean的开发433
15.5.6 用JBuilder 2006和WebLogic开发EJB439
15.7.1 JSF客户端支持448
15.7.2 在创建企业级Bean时使用J2EE 1.4的描述器448
15.7 新版JBuilder对EJB的改进448
15.7.3 新元素类型449
15.8 本章小结450
第16章 JBuilder的XML应用451
16.1 XML的基础知识451
16.1.1 什么是XML451
16.1.2 剖析一个XML文件452
16.2 在JBuilder中应用XML454
16.2.1 创建XML相关文档454
16.2.2 JBuilder中XML文档合法性的校验458
16.2.3 JBuilder中XML配置459
16.2.4 XML解析器的应用460
16.2.5 JBuilder中的BorlandXML工具461
16.2.6 JBuilder中XML数据绑定类的应用463
16.3 本章小结467
第17章 JBuilder 2006的Web Service应用469
17.1 什么是Web Service470
17.2 Web Service的体系结构470
17.3 Web Service的关键技术471
17.3.1 XML和XSD471
17.3.2 SOAP472
17.3.3 WSDL472
17.4 Web Service的优势473
17.5 Web Service技术中的相关标准477
17.5.1 UDDI477
17.5.2 Web服务描述语言WSDL477
17.5.3 简单对象访问协议(SOAP)478
17.6 Web Service和J2EE486
17.6.1 用J2EE开发Web Service486
17.6.2 Web Service的远端调用490
17.7 用JBuilder开发Web Service493
17.7.1 创建一个简单的JavaBean494
17.7.2 在项目中为Web Service做配置495
17.7.3 导出JavaBean作为一个Service496
17.7.4 运行Server部署服务497
17.7.5 测试已经部署的服务497
17.7.6 写一个客户端来测试Service498
17.7.7 使用TCP Monitor监控SOAP消息500
17.8 本章小结501
18.1 AJAX简介503
第18章 AJAX应用开发503
18.2 AJAX技术的应用场合504
18.3 AJAX中的关键技术504
18.4 AJAX的特点505
18.5 AJAX的处理机制506
18.6 开源框架DWR509
18.7 用DWR框架实现AJAX510
18.8 本章小结512
第19章 JBuilder 2006的代码优化应用513
19.1 Optimizeit工具集的安装513
19.2 Optimizeit Profiler工具的使用514
19.2.1 启动Optimizeit Profiler514
19.2.2 Memory Profiler的使用514
19.2.3 CPU Profiler的使用518
19.2.4 虚拟机信息模式的使用519
19.2.5 测试结果的查看520
19.3 Optimizeit Thread Debugger的使用520
19.3.1 源代码视图的使用521
19.3.2 线程视图的使用521
19.3.3 Waiting View与I/O-Waiting View的使用522
19.3.4 Contention View视图的使用522
19.3.5 使用Monitor View监视死锁523
19.3.6 使用Monitor usage analyzer分析的死锁524
19.4 Optimizeit Code Coverage的使用524
19.4.1 Class Coverage的使用524
19.4.2 Method Coverage的使用525
19.5 安装Optimizeit和JBuilder集成526
19.4.3 测试结果的浏览526
19.6 本章小结528
第20章 团队开发入门529
20.1 团队开发的特点529
20.1.1 团队开发概述529
20.1.2 团队开发基本特点530
20.2 CVS版本控管531
20.2.1 版本控管概述531
20.2.2 使用CVS532
20.2.3 签入/签出533
20.2.4 获取最新版本534
20.2.5 版本管理535
20.2.6 状态跟踪536
20.3.2 敏捷开发基本原则537
20.3 敏捷开发537
20.3.1 敏捷开发概述537
20.3.3 敏捷开发方法539
20.4 JBuilder 2006团队开发支持540
20.4.1 对等协作540
20.4.2 实时通信和文件共享542
20.4.3 协作编程544
20.4.4 代码重构546
20.5 团队开发实例(虚拟对等编程)554
20.5.1 开发实例背景和目标555
20.5.2 开发过程555
20.6 本章小结559