《最新JBuilder 8.0程序员指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:顾明皓,赵文武等编著
  • 出 版 社:北京:中国科学技术出版社;北京希望电子出版社
  • 出版年份:2003
  • ISBN:7504635510
  • 页数:392 页
图书介绍:本书以Jbuileler 8.0在Java应用程序开发中的应用为主线,详细介绍了Jbuileler 8.0的各项功能及使用技巧。

第1章 Java概述 1

1.1 Java语言简介 1

1.1.1 Java的起源和发展 1

1.1.2 Java的应用前景 2

1.2 Java的特性 3

1.2.1 Java语言的特点 3

1.2.2 Java和C++的比较 5

1.3 Java的设计目标和实现机制 7

1.3.1 Java的设计目标 7

1.3.2 Java的实现机制 7

1.4 本章小结 8

1.5 习题 8

第2章 JBuilder 8.0开发环境 9

2.1 JBuilder 8.0的新特点 9

2.2 JBuilder的安装 11

2.2.1 JBuilder 8.0 Enterprise的安装环境 11

2.2.2 JBuilder 8.0 Enterprise的安装过程 12

2.3 JBuilder 8.0的界面组成 16

2.3.1 JBuilder 8.0主窗口 16

2.3.2 主菜单 19

2.3.3 工具栏 34

2.4 编写自己的Java程序 35

2.4.1 创建MyApplet程序 35

2.4.2 实现Applet程序 42

2.5 本章小结 45

2.6 习题 45

第3章 Java的语法 46

3.1 Java的词法 46

3.1.1 Java的关键字 46

3.1.2 Java的标识符 46

3.1.3 Java的注释 47

3.1.4 Java的常量 48

3.1.5 Java的运算符 49

3.1.6 Java的分隔符 51

3.2 Java的数据类型 52

3.2.1 基本数据类型 52

3.2.2 数据类型的转换 56

3.2.3 基本数据类型的例子 57

3.3 Java的数组 58

3.3.1 一维数组 59

3.3.2 多维数组 60

3.3.3 字符串 62

3.4 Java的流程控制 64

3.4.1 分支选择语句 64

3.4.2 循环迭代语句 67

3.4.3 跳跃转移语句 69

3.5 Java的类和对象 72

3.5.1 面向对象编程的几个基本概念 72

3.5.2 类的定义和实现 74

3.5.3 类的构造函数及重载 78

3.5.4 对象 81

3.5.5 访问权限 84

3.6 类的继承和接口 87

3.6.1 类的继承 87

3.6.2 接口 90

3.7 Java的包 93

3.7.1 包的创建和引用 93

3.7.2 包的访问权限 95

3.7.3 Java的常用包 95

3.7 异常处理 100

3.7.1 try-catch-finally结构 100

3.7.2 异常的类型 102

3.7.3 throw语句 102

3.8 注意事项 103

3.9 本章小结 103

3.10 习题 103

第4章 Java图形用户界面编程 104

4.1 建立Java应用的方法 104

4.1.1 Applet程序 104

4.1.2 Application程序 104

4.2 AWT组件包 110

4.2.1 AWT包简介 110

4.2.2 AWT的事件处理 113

4.2.3 按钮(Button)组件 117

4.2.4 标签(Label)组件 121

4.2.5 文本域(TextArea)和文本框(TextField)组件 121

4.2.6 列表框(List)组件 125

4.2.7 下拉框(Choice)组件 129

4.2.8 复选框(Checkbox)组件 131

4.2.9 单选框(CheckboxGroup)组件 135

4.2.10 滚动条(Scrollbar)组件 138

4.3 布局管理器 141

4.3.1 BorderLayout布局管理器 141

4.3.2 FlowLayout布局管理器 144

4.3.3 XYLayout布局管理器 146

4.3.4 GridBagLayout布局管理器 147

4.3.5 PaneLayout布局管理器 150

4.3.6 其他的布局管理器 153

4.4 本章小结 153

4.5 习题 153

第5章 Java的小应用程序 154

5.1 小程序简介 154

5.1.1 小程序的创建和执行 155

5.1.2 小程序的HTML文档 159

5.1.3 HTML和小程序间的参数传递 161

5.2 小程序的应用 164

5.2.1 小程序的组件应用 164

5.2.2 小程序的图形绘制 167

5.2.3 颜色类在小程序中的应用 177

5.2.4 字体类在小程序中的应用 181

5.3 本章小结 184

5.4 习题 184

第6章 JavaBean组件编程 185

6.1 JavaBean简介 185

6.1.1 JavaBean的基本概念 185

6.1.2 JavaBean的组件模型 186

6.1.3 JavaBean API 188

6.2 JavaBean组件的构成 190

6.2.1 创建自己的JavaBean组件 191

6.2.2 JBuilder 8.0中的JavaBean组件 196

6.3 JavaBean组件的应用 199

6.3.1 JPanel和JtabbedPane组件的应用 199

6.3.2 JSplitPane、JScrollPane和JTree组件的应用 202

6.3.3 JMenuBar、JPopupMenu、JtoolBar和JFileChooser组件的应用 209

6.4 本章小结 218

6.5 习题 218

第7章 Java数据库编程 219

7.1 数据库概述 219

7.1.1 数据库的基本概念 219

7.1.2 数据库模型 220

7.1.3 几种数据库产品 221

7.1.4 SQL语言简介 222

7.1.5 ODBC数据库 224

7.2 JDBC概述 225

7.2.1 JDBC的特点 226

7.2.2 JDBC的接口、类和异常 227

7.2.3 使用DriverManager实现数据库的连接 233

7.3 数据库组件的使用 240

7.3.1 DataExpress组件 240

7.3.2 dbSwing组件和More db-Swing组件 241

7.3.3 数据库组件的应用 242

7.4 本章小结 247

7.5 习题 247

第8章 Java多线程编程 248

8.1 关于线程 248

8.1.1 线程概述 248

8.1.2 Java与多线程 249

8.1.3 线程的管理 250

8.2 线程的实现 251

8.2.1 Thread类 251

8.2.2 Runnable接口的定义和应用 257

8.3 线程的同步 260

8.3.1 Synchronized方法 260

8.3.2 线程同步的实现 262

8.3.3 关于死锁 265

8.4 线程的通信 267

8.4.1 管道通信 267

8.4.2 标识符通信 272

8.5 本章小结 275

8.6 习题 275

第9章 Java网络编程 276

9.1 计算机网络 276

9.1.1 计算机网络的起源 276

9.1.2 计算机网络的发展 277

9.1.3 计算机网络的一些基本概念 279

9.2 URL类的应用 280

9.2.1 URL和URL类 280

9.2.2 URL类的应用 282

9.3 Socket类的应用 287

9.3.1 Socket、Socket类和ServerSocket类 287

9.3.2 Client/Server程序 289

9.4 Datagram(数据报)类的应用 298

9.4.1 数据报通信基础 298

9.4.2 数据报通信的实现 300

9.5 本章小结 308

9.6 习题 308

第10章 Java多媒体编程 309

10.1 图像处理 309

10.1.1 图像的载入、显示 309

10.1.2 图像的转换处理 316

10.1.3 图像处理的实现 320

10.2 声音技术 332

10.2.1 AudioChip类 332

10.2.2 声音处理的实现 333

10.3 动画技术 336

10.3.1 实现动画的技巧 336

10.3.2 动画技术的实现 338

10.4 本章小结 342

10.5 习题 342

第11章 Java与XML 343

11.1 XML概述 343

11.1.1 XML、HTML和SGML的比较 343

11.1.2 XML语言的优点和缺点 346

11.1.3 XML语言的三要素 347

11.2 XML的基本语法规范 349

11.2.1 XML文件的基本组成 349

11.2.2 XML文件的总体结构 353

11.2.3 编写一个简单的XML文件 355

11.3 XML分析器 357

11.3.1 分析XML文件 357

11.3.2 XML文件分析器的应用 359

11.4 文档类型定义DTD 364

11.4.1 DTD声明的基本形式 364

11.4.2 DTD与XML的结合 367

11.4.3 XML与DTD的转换 370

11.5 本章小结 372

11.6 习题 372

第12章 异常和程序调试 373

12.1 关于异常 373

12.1.1 异常类型 373

12.1.2 捕获异常 374

12.1.3 抛出异常 379

12.2 程序调试 382

12.2.1 调试前准备 382

12.2.2 断点 384

12.2.3 调试窗口 386

12.2.4 执行到指定位置 388

12.2.5 单步运行操作 388

12.2.6 Evaluate/Modify窗口 390

12.2.7 Watch窗口 391

12.3 本章小结 392

12.4 习题 392