《JBuilder 7编程实作指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:陈烨,赵文武编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2003
  • ISBN:789498065X
  • 页数:388 页
图书介绍:

目录 1

第1章 JBui Ider 7概述 1

1.1 Java语言简介 1

1.1.1 Java语言的背景 1

1.1.2 Java语言的应用前景 2

1.1.3 Java语言的特点 2

1.2 JBuilder 7的新功能 3

1.3 JBuilder 7的安装 4

1.3.1 安装环境 4

1.3.2 安装步骤 4

1.4 JBuilder 7界面组成 6

1.4.1 主菜单 7

1.4.5 文件窗口 13

1.4.4 结构窗口 13

1.4.3 工程窗口 13

1.4.2 工具条 13

1.4.6 内容窗口 14

1.4.7 消息窗口 16

1.5 本章小结 16

1.6 思考题 16

第2章 Java编程基础 17

2.1 Java程序结构 17

2.2 标识符 18

2.3 关键字 18

2.4 变量 18

2.4.1 整型变量 19

2.4.2 浮点变量 19

2.4.3 字符变量 19

2.4.4 布尔变量 19

2.4.5 变量的使用范围 19

2.4.6 变量的类型转换 20

2.5.1 类的基本概念 21

2.5.2 类的基本组成 21

2.5 类 21

2.5.3 类的实例创建 22

2.5.4 类的成员函数的说明 22

2.5.5 不同类型的成员函数 23

2.5.6 成员函数的重载 23

2.5.7 静态成员 23

2.5.8 构造和析构成员函数 23

2.6 包 24

2.7 Main函数 25

2.8 本章小结 25

2.9 思考题 25

3.1 表达式和运算符 27

3.1.1 赋值运算符 27

第3章 Java编程语法 27

3.1.2 算术运算符 28

3.1.3 关系运算符 28

3.1.4 逻辑运算符 29

3.1.5 位运算符 30

3.1.6 条件运算符 30

3.1.7 运算符的优先级 31

3.2 流程控制 31

3.2.1 条件语句if-else 31

3.2.2 多分支语句switch 32

3.2.3 循环语句for 33

3.2.4 循环语句while 34

3.2.5 循环语句do-while 34

3.2.6 break语句 35

3.2.7 continue语句 35

3.3 事件处理 36

3.2.10 注释语句 36

3.2.9 例外处理语句 36

3.2.8 return语句 36

3.3.1 鼠标事件 37

3.3.2 键盘事件 39

3.4 异常处理 40

3.4.1 Java异常处理机制 41

3.4.2 异常分类 43

3.4.3 共同异常 44

3.4.4 处理或声明规则 45

3.4.5 创建自己的异常 45

3.5 本章小结 47

3.6 思考题 47

第4章 开发Java应用程序的基本流程 48

4.1 用JBuilder 7调试Java程序 48

4.1.1 错误类型 48

4.1.2 调试过程 49

4.1.3 调试器工具栏 57

4.1.4 控制程序的执行 59

4.2 程序实例——创建JBuilder 7工程 64

4.2.1 程序简介 64

4.2.2 创建工程 64

4.2.3 创建源文件 66

4.2.4 编写代码 67

4.2.5 代码分析 69

4.2.6 代码执行 69

4.3 本章小结 71

4.4 思考题 71

第5章 图形用户界面程序开发 72

5.1 相关知识 72

5.1.1 Java图形用户界面编程基础 72

5.1.2 Swing介绍 92

5.2.2 创建工程 104

5.2 程序实例 104

5.2.1 程序简介 104

5.2.3 生成应用程序 105

5.2.4 创建图形用户界面 106

5.2.5 编写代码 110

5.2.6 程序执行 113

5.2.7 程序的发布 113

5.3 本章小结 117

5.4 思考题 117

第6章 XML应用程序开发 118

6.1 XML相关知识 118

6.1.1 XML与HTML的比较 118

6.1.2 XML的优缺点 119

6.1.3 XML的文档格式 119

6.1.4 XML的语法 121

6.1.5 XML的名称空间 121

6.1.6 Schema介绍 122

6.1.7 利用Java处理XML文件——DOM方法 128

6.2 XML相关工具 137

6.2.1 XML的创建及合法性检验 137

6.2.2 浏览XML文档 140

6.2.3 XML文档合法性 142

6.2.4 XML的表示 144

6.2.5 XML配置 146

6.2.6 可编程XML操作 147

6.3 程序实例——利用DOM方式解析XML 153

6.3.1 创建工程 154

6.3.2 添加Schema文件 154

6.3.3 创建XML文件 155

6.3.4 添加JBuilder 7的XML解析程序 157

6.3.5 创建测试类 159

6.3.6 程序的编译运行 163

6.5 思考题 164

6.4 本章小结 164

第7章 数据库程序开发 165

7.1 数据库相关知识 165

7.1.1 JDBC连接 165

7.1.2 JDBC驱动设置 170

7.1.3 JDBC语句 171

7.1.4 JDBC的PreparedStatement接口 179

7.1.5 JDBC的可调用语句 181

7.2.1 理解JBuilder数据库应用程序 184

7.2 数据库开发工具 184

7.2.2 安装和设置JBuilder数据库应用程序 186

7.3 程序实例——创建JBuilder数据库应用程序 190

7.3.1 创建应用程序结构 190

7.3.2 DataExpress控件 191

7.3.3 创建用户界面 193

7.3.4 编译、运行、调试应用程序 195

7.4.1 通过查询数据库获得数据 196

7.4 程序实例——使用JBuilder用户界面查询数据库 196

7.4.2 创建用户界面 197

7.4.3 在查询框中设置属性 199

7.4.4 在资源包中放置SQL文本 200

7.5 本章小结 202

7.6 思考题 202

第8章 开发EJB组件 203

8.1 EJB相关知识 203

8.1.1 JavaBeans和EJB 203

8.1.2 为什么需要EJB 204

8.1.3 EJB应用程序开发中的角色 204

8.1.4 EJB体系结构 205

8.1.5 EJB的开发流程 207

8.1.6 Enterprise beans的类型 209

8.1.7 EJB事务处理 218

8.2.1 用JBuilder生成EJB1.X组件 225

8.2 用JBuilder生成Enterprise beans 225

8.2.2 测试Enterprise bean 241

8.3 程序实例——利用EJB设计器开发EJB 2.0组件 246

8.3.1 创建新工程 246

8.3.2 配置应用服务器 246

8.3.3 创建EJB module 247

8.3.4 创建Session bean 248

8.3.5 编辑bean的部署描述文件 257

8.3.6 编译工程 258

8.3.7 运行Cart bean 258

8.4 本章小结 258

8.5 思考题 258

第9章 Applet编程 259

9.1 Applet技术 259

9.1.1 什么是Applet 259

9.1.2 编写一个Applet 260

9.1.3 Applet的方法和Applet的生命周期 261

9.1.4 AWT绘图 262

9.1.5 appletviewer介绍 263

9.1.6 Applet标记 264

9.1.7 其他的Applet工具类 265

9.1.8 一个简单的图像测试 266

9.1.9 Applet播放声音的测试 266

9.1.10 鼠标输入 268

9.1.11 读取参数 269

9.1.12 双重目的代码 270

9.2 Java多线程 271

9.2.1 Java编程中的线程 272

9.2.2 线程的基本控制 275

9.2.3 使用Java技术中的synchronized 278

9.2.4 线程交互 280

9.3.1 利用Applet Wizard创建Applets 287

9.3 JBuilder 7开发工具简介 287

9.3.2 运行Applet 289

9.4 程序实例 290

9.4.1 创建工程 290

9.4.2 创建Applet 290

9.4.3 AppletEye.java文件 292

9.4.4 AppleyEyeThread.java文件 295

9.4.5 程序的编译运行 296

9.5 本章小结 296

9.6 思考题 297

第10章 Java网络编程 298

10.1 网络相关知识 298

10.1.1 通信协议 298

10.1.2 通信端口 299

10.1.3 URL 299

10.1.4 套接字 300

10.2 Java网络编程 301

10.2.1 URL类的使用 301

10.2.2 Socket类的使用 309

10.2.3 数据报通信 316

10.3 程序实例——聊天程序 324

10.3.1 创建工程 324

10.3.2 添加Application 325

10.3.3 创建程序界面 326

10.3.4 添加发送消息代码 328

10.3.5 添加接收消息代码 330

10.3.6 调试工程 331

10.4 本章小结 335

10.5 思考题 335

11.1.1 图形坐标系 336

11.1.2 Graphics类 336

第11章 Java多媒体编程 336

11.1 相关知识 336

11.1.3 Color类 339

11.1.4 系统颜色 340

11.1.5 文本与字体 342

11.1.6 声音技术 347

11.1.7 图像技术 347

11.1.8 动画技术 356

11.2.1 创新新工程 358

11.2 程序实例——画图板 358

11.2.2 添加Application 359

11.2.3 修改图形界面 360

11.2.4 创建Figure类 362

11.2.5 创建Figure的派生类 363

11.2.6 实现DrawPanel类 366

11.2.7 修改DarwFiguerFrame类 370

11.4 思考题 371

11.2.8 编译运行程序 371

11.3 本章小结 371

第12章 Java语言编程规范 372

12.1 Java编码规范 372

12.1.1 命名规范 372

12.1.2 Java文件样式 373

12.2 代码编写格式 375

12.3 程序编写规范 376

12.4 Java编程思想 377

12.5 Java项目的分析设计思想 385

12.5.1 把握原则 385

12.5.2 进行计划 385

12.5.3 设立目标 385

12.5.4 详细设计 386

12.5.5 创建项目 387

12.5.6 进行测试 387

12.5.7 详细设计的优点 388