精通JBuilder 9PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:飞思科技产品研发中心编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2003
- ISBN:7505389637
- 页数:561 页
第1章 Java与Java开发工具 1
1.1 Java简介 1
1.1.1 Java语言 1
1.1.2 Java程序 2
1.1.3 Java运行环境 4
1.1.4 Java技术的应用状况 7
1.2 Java开发工具概述 8
1.2.1 文本编辑器 8
1.2.2 Web开发工具 9
1.2.3 集成开发环境 9
1.3.1 安装JDK 10
1.3 搭建基本的Java开发环境 10
1.3.2 设置环境变量 12
1.3.3 JDK开发工具包 13
1.4 编写简单的Java程序 18
1.4.1 基本开发流程 18
1.4.2 命令行应用程序 19
1.4.3 Java小程序 20
1.4.4 GUI应用程序 22
1.5 本章小结 22
第2章 JBuilder9入门 23
2.1 JBuilder简介 23
2.1.1 JBuilder的主要特性 23
2.1.2 JBuilder9安装指南 24
2.2 JBuilder9集成开发环境 25
2.2.1 应用浏览器 25
2.2.2 主菜单与工具栏 26
2.2.3 工程面板 27
2.2.4 结构面板 27
2.2.5 内容面板 27
2.2.6 消息面板 28
2.2.7 调试器 28
2.2.8 状态栏 29
2.2.9 查询窗体 29
2.3.1 了解JBuilder工程 30
2.3 从JDK过渡到JBuilder 30
2.3.2 新建命令行应用程序 32
2.3.3 移植Java小程序 35
2.3.4 体验代码预示功能 38
2.4 本章小结 40
第3章 Java语言基础 41
3.1 Java语言中的数据类型 41
3.1.1 标识符 41
3.1.2 关键字 42
3.1.3 数据类型概述 43
3.1.4 整型数据 46
3.1.5 浮点型(实型)数据 46
3.1.6 字符型数据 47
3.1.8 举例 48
3.1.7 布尔型数据 48
3.1.9 变量类型间的相互转换及混合运算 49
3.1.10 常量 51
3.1.11 变量 51
3.2 Java语言中的运算符和表达式 52
3.2.1 运算符和表达式概述 52
3.2.2 算术运算符和表达式 53
3.2.3 关系运算符和表达式 56
3.2.4 布尔运算符和表达式 57
3.2.5 移位运算符和表达式 58
3.3.1 条件分支语句 59
3.3 Java语言中的逻辑和流程控制 59
3.3.2 循环语句 65
3.3.3 注释 69
3.4 Java语言中的数组 69
3.4.1 一维数组 70
3.4.2 二维数组和多维数组 72
3.5 Java语言中的面向对象思想 74
3.5.1 面向对象程序设计的基本概念和特征 74
3.5.2 类 75
3.5.3 构造方法和finalizer 78
3.5.4 重写和重载 80
3.5.5 Java的包 81
3.5.6 Java的接口 83
3.6 本章小结 86
第4章 JBuilder应用开发基础 87
4.1 工程与工程组 87
4.1.1 JBuilder的工程管理机制 87
4.1.2 类库路径配置 91
4.1.3 Java应用程序实例 94
4.1.4 JBuilder工程组 103
4.2 JBuilder代码编辑器 103
4.2.1 JBuilder编辑器视图 103
4.2.2 源代码视图 104
4.2.3 查询与替换 105
4.2.4 视图分隔 105
4.2.5 代码格式化 107
4.2.6 JavaDoc快捷键 108
4.2.7 配置编辑器 109
4.3 编译、运行、调试与部署 110
4.3.1 编译程序 110
4.3.2 创建系统 111
4.3.3 运行程序 112
4.3.4 调试程序 113
4.3.5 部署程序 115
4.4 本章小结 116
第5章 UI设计与Swing 117
5.1 UI组件 117
5.1.1 容器 117
5.2.1 标志(Label) 118
5.2 UI基本元素 118
5.1.2 控制组件 118
5.1.3 用户自定义成分 118
5.2.2 按钮(Button) 119
5.2.3 画布(Canvas) 119
5.2.4 复选框(Checkbox) 119
5.2.5 单选按钮(Radio*120Buttons) 120
5.2.6 选择菜单(Choice*121Menu) 121
5.2.7 列表框(ScrollingList) 122
5.2.8 单行文本输入框(TextField) 122
5.2.9 多行文本输入框(TextArea) 123
5.2.10 滚动条(Scrollbar) 124
5.3 布局管理 124
5.3.2 GridLayout 125
5.3.1 FlowLayout 125
5.3.3 GridBagLayout 126
5.3.4 BorderLayout 128
5.3.5 CardLayout 129
5.3.6 综合例子 131
5.4 JBuilder的可视化设计 133
5.4.1 UI设计器 133
5.4.2 UI设计 138
5.5 Swing组件概述 148
5.5.1 轻量组件与重量组件 148
5.5.2 Swing组件 149
5.6.1 典型的“模型-视图-控制器”体系结构 151
5.6 Swing组件的体系结构 151
5.6.2 SwingMVC 152
5.7 Swing可视化设计 153
5.7.1 框架(JFrame) 153
5.7.2 菜单条(JMenuBar) 153
5.7.3 菜单(JMenu) 154
5.7.4 菜单项(JMenuItem) 155
5.7.5 弹出式菜单(JPopupMenu) 156
5.7.6 对话框(JDialog) 158
5.7.7 文件选择框(JFileChooser) 159
5.7.8 滑杆和进度指示条(JSlider和JProgressBar) 160
5.7.9 树(JTree) 161
5.7.10 表格(JTable) 164
5.8 Swing应用设计 166
5.8.1 制作椭圆按钮 166
5.8.2 创建2D图形 168
5.9 本章小结 173
第6章 JavaBean的开发 175
6.1 JavaBean的基本概念 175
6.1.1 什么是JavaBean组件 176
6.1.2 JavaBean和Java 176
6.2 JavaBean的设计目标 177
6.3 JavaBean的属性 178
6.3.1 Simple属性 178
6.3.2 Indexed属性 179
6.3.3 Bound属性 180
6.3.4 Constrained属性 181
6.4 JavaBean的事件 182
6.4.1 JavaBean事件概述 182
6.4.2 事件状态对象 183
6.4.3 事件监听者接口与事件监听者 183
6.4.4 事件监听者的注册与注销 184
6.4.5 适配类 185
6.5 JavaBean的用户化 185
6.5.1 用户化器接口(CustomizerInterface) 186
6.5.2 属性编辑器接口(PropertyEditorInterface) 186
6.6 JavaBean的持久化 187
6.5.3 BeanInfo接口 187
6.7 JavaBean的编写准则 188
6.8 JavaBean的JBuilder可视化开发 191
6.8.1 创建一个JavaBean类 191
6.8.2 为JavaBean进行UI设计 193
6.8.3 为JavaBean添加简单属性 193
6.8.4 修改和删除JavaBean属性 196
6.8.5 为JavaBean添加Bound或Constrained属性 196
6.8.6 BeanInfo设计器 197
6.8.7 为JavaBean添加事件 199
6.9 本章小结 204
7.1 JDBC简介 205
7.1.1 什么是JDBC 205
第7章 数据库应用开发 205
7.1.2 JDBC驱动程序的类型 206
7.1.3 安装JDBC-ODBC桥驱动 206
7.1.4 JDBCAPI接口 206
7.2 数据库简介 208
7.2.1 数据类型 208
7.2.2 数据定义语言(DDL) 209
7.2.3 数据操作语言(DML) 210
7.3 与数据库的连接步骤 212
7.3.1 装载驱动程序 213
7.3.2 建立连接 213
7.4.2 连接SQLServer7.0/数据库 214
7.4.1 连接Oracle8/8i/9i数据库 214
7.4 连接数据库参考 214
7.4.3 连接DB2数据库 215
7.4.4 连接Informix数据库 215
7.4.5 连接Sybase数据库 216
7.4.6 连接MySQL数据库 216
7.4.7 连接PostgreSQL数据库 217
7.5 JDBC访问数据库 218
7.5.1 用JDBC访问Access数据库的例子 218
7.5.2 用JDBC访问SQLServer2000数据库的例子 219
7.6 JDBC的JBuilder开发 221
7.6.1 JBuilder数据库应用程序简介 221
7.6.2 JBuilder数据库常用组件或类简介 222
7.6.3 向JBuilder中添加JDBC驱动 223
7.6.4 JBuilder的DataExpress体系结构 226
7.6.5 JBuilder数据库开发实例 227
7.7 本章小结 236
第8章 Java应用程序开发实例 237
8.1 图形编辑器整体设计 237
8.1.1 功能分析 237
8.1.2 类图设计 238
8.2 图形编辑器界面设计 238
8.2.1 添加菜单 239
8.2.2 快捷按钮设计 239
8.2.3 元素选择按钮的设计 242
8.2.4 前景及背景按钮 243
8.3 图形编辑器绘图元素的设计 245
8.4 图形编辑器中的对象串行化及保存 248
8.5 图形编辑器的其他操作 250
8.5.1 前景色和背景色的选择 250
8.5.2 Redo和Undo操作 251
8.6 图形编辑器的文档生成 252
8.7 本章小结 254
第9章 Web应用开发概述 255
9.1 JavaWeb应用程序简介 255
9.1.1 程序组成 255
9.1.2 程序运行环境 257
9.1.3 Web应用框架 259
9.2 创建Web应用程序 260
9.2.1 WebApp向导 261
9.2.2 Web应用程序的属性 268
9.3 本章小结 271
第10章 开发Applet 273
10.1 Applet简介 273
10.1.1 Applet的运行原理 273
10.1.2 Applet的功能特性 274
10.1.3 HelloWorld示例 274
10.1.4 生命周期 276
10.2 java.applet包 277
10.2.1 Applet类 277
10.2.3 javax.swing.JApplet类 279
10.2.2 接口 279
10.3 使用JBuilder开发Applet 280
10.3.1 Applet向导 280
10.3.2 创建新的Applet 280
10.3.3 添加代码 283
10.3.4 运行程序 284
10.4 Applet编程技巧 284
10.4.1 使用图片 284
10.4.2 使用声音 288
10.4.3 使用字体和参数 289
10.5 Applet编程实例 294
10.5.1 Applet小时钟 294
10.5.2 Applet计算器 297
10.6 本章小结 300
11.1 Servlet简介 301
11.1.1 Servlet工作流程 301
第11章 开发Servlet 301
11.1.2 Servlet的特点 302
11.1.3 Servlet的应用范围 302
11.1.4 开发环境 303
11.2 Servlet编程基础 303
11.2.1 ServletAPI 303
11.2.2 HttpServlet类 304
11.2.3 Servlet示例 305
11.2.4 Servlet的生命周期 307
11.3.2 使用向导 308
11.3 使用JBuilder开发Servlet 308
11.3.1 Servlet向导 308
11.3.3 添加代码 311
11.3.4 编译Servlet代码 312
11.3.5 配置服务器 313
11.3.6 测试HelloServlet 314
11.4 Server-SideIncludes 314
11.4.1 什么是Server-SideIncludes 314
11.4.2 Servlet标记的语法 315
11.4.3 Server-SideIncludes实例 315
11.5 会话管理 319
11.5.1 会话跟踪 320
11.5.2 管理会话数据 322
11.5.3 浏览会话 323
11.5.4 Cookies 327
11.5.5 URLRewriting 329
11.5.6 会话事件 332
11.6 HTML表单 334
11.6.1 两种数据传递方式 335
11.6.2 表单基础 335
11.6.3 表单应用示例 341
11.7 本章小结 345
第12章 开发JSP 347
12.1 JSP 简介 347
12.1.1 B/S应用开发技术 347
12.1.2 JSP技术 348
12.1.3 JSP应用 349
12.1.4 JSP与XML 350
12.1.5 JSP与ASP、PHP 351
12.2 JSP的语法 352
12.2.1 JSP示例 352
12.2.2 注释 353
12.2.3 JSP指令 354
12.2.4 JSP动作标记 357
12.2.5 脚本元素 366
12.3 使用JBuilder开发JSP 368
12.3.1 JSP向导 368
12.3.2 创建第一个JSP页面 371
12.4 JSP内置对象 374
12.4.1 Request对象 375
12.4.2 Response对象 379
12.4.3 Out对象 380
12.4.4 Session对象 381
12.4.5 PageContext对象 382
12.4.6 Application对象 382
12.4.7 Config对象 383
12.4.8 Page对象 383
12.5 使用JavaBeans 383
12.5.1 什么是JavaBean 383
12.5.3 JavaBean的简单例子 384
12.5.2 非可视化的JavaBean 384
12.5.4 在JSP中使用JavaBeans 385
12.6 本章小结 388
第13章 应用Struts框架 389
13.1 Struts简介 389
13.1.1 Model1与Model2 389
13.1.2 MVC在Struts框架中的实现 390
13.1.3 Model:系统状态和商业逻辑JavaBeans 392
13.1.4 View:JSP页面和表示组件 393
13.1.5 Controller:ActionServlet和ActionMapping 393
13.2 Struts开发环境 393
13.2.1 基本配置 394
13.2.2 Struts开发流程 397
13.2.3 使用JBuilder9 398
13.3 创建Model组件 409
13.3.1 JavaBeans和范围 409
13.3.2 ActionFormBeans 410
13.3.3 系统状态Beans 411
13.3.4 商业逻辑Beans 411
13.3.5 访问关系数据库 412
13.4 创建View组件 413
13.4.1 国际化消息 413
13.4.2 表单和FormBean的交互 414
13.4.3 其他的表示技术 418
13.5.1 Action类 419
13.5 创建Controller组件 419
13.5.2 ActionMapping实现 421
13.5.3 Action映射配置文件 421
13.5.4 Web应用程序展开*422描述符 422
13.6 本章小结 424
第14章 WebService应用开发 425
14.1 WebService概述 426
14.1.1 什么是WebService 426
14.1.2 WebService的技术特点 429
14.1.3 UDDI 433
14.1.4 Web服务描述语言*433WSDL 433
14.2 简单对象访问协议(SOAP) 434
14.2.1 SOAP简介 434
14.2.2 SOAP封装 437
14.2.3 SOAP编码 438
14.2.4 在HTTP中使用SOAP 440
14.2.5 在RPC中使用SOAP 441
14.3 JBuilder9和WebLogic的集成 443
14.3.1 WebLogic开发Domain的配置 443
14.3.2 在JBuilder中集成WebLogic 448
14.4 WebService和J2EE 451
14.4.1 用J2EE开发WebService 451
14.4.2 WebService的远端调用 455
14.5 本章小结 459
15.1 J2EE概述 461
第15章 J2EE介绍 461
15.1.1 J2EE组件概述 462
15.1.2 J2EE组件 463
15.1.3 J2EE模型 466
15.2 JNDI 469
15.2.1 JNDI基本概念 469
15.2.2 JNDI架构 470
15.2.3 JNDI的技术特点 471
15.2.4 JNDI使用范例 473
15.3 EJB 474
15.3.1 EJB类型 474
15.3.2 EJB的基本结构 476
15.3.3 EJB开发者的角色 478
15.3.4 EJB开发简介 479
15.3.5 用JBuilder开发EJB 482
15.3.6 StatelessBean的开发 489
15.3.7 StatefulBean的开发 491
15.3.8 EntityBean的开发 494
15.3.9 MessageDrivenBean的开发 504
15.4 JMS 507
15.4.1 关于消息系统 508
15.4.2 JMS系统简介 509
15.4.3 消息驱动Bean简介 512
15.4.4 创建JMS客户端程序 514
15.4.5 Pub/Sub 516
15.4.6 PTP 517
15.5.2 JavaMail管理对象 518
15.5 JavaMail 518
15.5.1 JavaMail邮件协议类型 518
15.5.3 JavaMail的属性和方法 520
15.5.4 JavaMail的应用实例 525
15.6 J2EE的设计模式简介 534
15.6.1 创建型 536
15.6.2 结构型 538
15.6.3 行为型 543
15.7 设计模式应用实例 550
15.7.1 Command设计模式应用 550
15.7.2 Observer设计模式应用 553
15.8 本章小结 561
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《中医女科十大名著 济阴纲目 大字本》(明)武之望著 2012
- 《科技语篇翻译教程》雷晓峰,李静主编 2020
- 《新手养花从入门到精通》徐帮学编 2019
- 《C语言从入门到精通》王征,李晓波著 2020
- 《电子产品制造工艺》梁娜 2019
- 《社会保障学学科前沿研究报告》杨燕绥,李海明主编 2019
- 《上海市订购外国和港台科技期刊联合目录 1983 上》上海科学技术情报研究所 1983
- 《钻井液用烷基糖苷及其改性产品合成、性能及应用》司西强,王中华编著 2019
- 《可爱Q版技法从入门到精通》石头编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017