《JBuilder 9编程思想与实践》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:吴其庆编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2003
  • ISBN:7502433120
  • 页数:494 页
图书介绍:本书从Java、JBuilder的基础知识出发,涉及J2EE、BES、Web、Logic、建模、数据优化、代码优化、团队开发、项目开发等知识。

第1章 JBuilder简介 1

1.1 JBuilder 3至JBuilder 9系列介绍 1

JBuilder 3至JBuilder 9回顾 1

JBuilder 7、 8、9的新技术 8

JBuilder与其他Java编程工具的比较 9

1.2 JBuilder 9的安装和目录结构 9

JBuilder 9的下载与安装 9

JBuilder项目的目录结构 11

1.3 Hello程序演示 12

Hello应用程序演示 12

Hello互联网程序演示 15

利用JBuilder制作可执行文件 18

1.4 JBuilder的学习要点 20

1.5常用后缀名解释 20

1.6 JBuilder帮助系统的使用 21

1.7 Borland公司的网络资源 23

1.8问与答 24

小结 24

综合练习一 24

一、填空题 24

二、判断题 24

三、问答题 24

四、上机实习题 24

第2章 JBuilder的基础知识 25

2.1项目的设置与应用 25

路径的设置与实例演示 26

JDK的设置与实例演示 26

运行类包的设置与实例演示 27

运行模块设置与实例演示 28

实例剖析与升华 29

2.2 JBuilder的界面 30

主界面的介绍 30

菜单的使用与实例演示 30

项目面板的使用与实例演示 32

结构面板的使用与实例演示 33

信息面板的使用与实例演示 33

代码与设计面板的使用与实例演示 35

查询的使用与实例演示 37

IDE参数的设置与实例演示 38

实例剖析与升华 38

2.3文件的比较与恢复操作 38

文件比较窗口的操作与实例演示 39

备份文件浏览面板的操作与实例演示 40

2.4代码测试的应用 41

错误信息的介绍与实例演示 42

代码的运行与测试的实例演示 43

代码远程测试的实例演示 46

JUnit的介绍与实例演示 50

实例剖析与升华 55

2.5可视化界面的操作 56

布局的管理与实例演示 56

可视化类的介绍与实例演示 58

菜单的设计与实例演示 61

事件的应用与实例演示 62

可视化应用界面综合应用实例 63

实例剖析与升华 66

2.6 BeanExpress工具的操作 67

JavaBean的创建与实例演示 67

JavaBean属性和方法设置与实例演示 68

2.7命令的使用与实例演示 69

2.8问与答 69

小结 70

综合练习二 70

一、填空题 70

二、判断题 70

三、问答题 71

四、上机实习题 71

第3章 Java的基础知识 72

3.1应用JBuilder创建单个文件的步骤 72

3.2变量的语法与实例演示 73

3.3操作符的语法与实例演示 75

3.4常用类的语法实例演示 82

数字类的语法与实例演示 82

字符串类的语法与实例演示 85

日期类的语法与实例演示 88

数字类的相互转换操作与实例演示 92

数字类与字符串类相互转换操作与实例演示 93

数字类与日期类相互转换操作与实例演示 94

字符串类与日期类相互转换操作与实例演示 95

3.5控制语句的语法与实例演示 96

if语句的语法与实例演示 96

while语句的语法与实例演示 98

for语句的语法与实例演示 101

switch语句的语法与实例演示 102

try语句的语法与实例演示 103

实例的剖析和升华 103

3.6类、对象、属性、方法的活动范围 104

3.7类、对象、属性、方法的创建与实例演示 105

3.8抽象类、接口的创建与实例演示 107

3.9集合类的创建与实例演示 109

Vector类的创建与实例演示 109

HashSet类的创建与实例演示 110

Hashtable类的创建与实例演示 111

3.10问与答 112

小结 112

综合练习三 112

一、填空题 112

二、判断题 113

三、问答题 113

四、上机实习题 113

第4章 JBuilder的高级应用 114

4.1自动修改代码的应用 114

修改类名的实例演示 115

修改方法名的实例演示 116

修改方法参数的实例演示 117

修改属性名字的实例演示 118

使类内方法成为嵌套方法的实例演示 118

4.2项目组的应用 119

项目组的创建和应用 120

应用另一个项目的类文件 122

4.3 API帮助信息的创建与实例演示 123

4.4 JAR文件的创建与实例演示 127

4.5程序的国际化应用与实例演示 129

4.6线程的应用 135

线程创建的实例演示 135

优先权的实例演示 136

上锁操作的实例演示 137

等待与通知的实例演示 138

实例的剖析与升华 140

4.7文件系统的应用 140

创建和删除目录的实例演示 141

文本文件的读入和写出操作的实例演示 142

文本文件的逐行读入和写出操作的实例演示 143

流文件的读入和写出操作的实例演示 144

实例的剖析与升华 144

4.8网络文件批量下载的应用与实例演示 144

4.9打印的应用与实例演示 146

打印文字的实例演示 146

打印图片的实例演示 147

设置打印页面的实例演示 148

预览打印结果的实例演示 149

打印可视化类和数据的实例演示 151

实例剖析与升华 155

4.10实例的剖析与升华 155

4.11问与答 155

小结 156

综合练习四 156

一、填空题 156

二、判断题 156

三、问答题 157

四、上机实习题 157

第5章 JBuilder的数据库操作 158

5.1数据库的基础知识 158

ODBC数据源的设置 159

SQL Server Type4驱动程序的下载与设置 161

5.2 JDBC的API操作 162

数据库联接的实例演示 162

应用Statement实现数据表管理与实例演示 163

应用ResutlSet实现数据表管理与实例演示 165

应用Prepared Statement实现数据表管理与实例演示 167

实例剖析与升华 168

5.3 JBuilder数据库管理工具的应用 168

数据浏览器的介绍和实例演示 169

JDBC监视器的介绍和实例演示 171

5.4 JBuilder数据库类的结构图解 175

5.5 DataExpress类的应用 176

Database类的介绍与实例演示 176

QueryDataSet类的介绍与实例演示 178

TextDataFile类的介绍与实例演示 183

TableDataSet类的介绍与实例演示 184

QueryResolver类的介绍与实例演示 186

ProcedureDataSet类的介绍与实例演示 190

ProcedureResolver类的介绍与实例演示 192

ParameterRow类的介绍与实例演示 195

DataSetView类的介绍与实例演示 197

实例的剖析与升华 198

5.6 dbSwing类的应用 199

显示单个数据的数据显示类的介绍与实例演示 199

显示多个数据的数据显示类的介绍与实例演示 202

数据操作类的介绍与实例演示 207

数据导航类的介绍与实例演示 208

DBEventMonitor数据事件监视器的介绍与实例演示 210

DBDisposeMonitor组件监视器的介绍与实例演示 210

DBExceptionHandler数据异常处理类的介绍与实例演示 211

DBPasswordPrompter密码窗口的介绍与实例演示 212

JdbStatusLabel状态显示类的介绍与实例演示 213

实例的剖析与升华 213

5.7数据库的访问操作 214

字段类的实例演示 214

数据表筛选的实例演示 217

数据表排序的实例演示 219

数据表定位操作的要点 220

数据查询的优化要点 220

实例的剖析与升华 220

5.8数据模块的介绍与实例演示 220

5.9 dbSwing Module类的应用 224

5.10数据库的存储操作 225

不同驱动程序存储技术介绍 225

截取存储操作事件的实例演示 226

大数据的存储操作与实例演示 230

实例的剖析与升华 233

5.11关系数据表的管理与实例演示 233

多个数据表的访问操作与实例演示 234

多个数据表的存储操作与实例演示 236

实例的剖析与升华 239

5.12数据表数据的高级设置 240

列数据的运算操作与实例演示 240

数据显示格式的设置与实例演示 242

实例的剖析与升华 243

5.13数据表数据的事务操作与实例演示 243

5.14数据表的上锁技术与实例演示 245

上锁技术概述 245

上锁实例的构思与演示 247

实例的剖析与升华 255

5.15问与答 261

小结 262

综合练习五 262

一、填空题 262

二、判断题 262

三、问答题 262

四、上机实习题 263

第6章 JBuilder的建模应用 264

6.1 UML的基础知识 264

6.2 JBuilder建模面板的应用 266

6.3 Rose、 SoDA的介绍与基本操作 267

6.4实例的构思与演示 269

6.5实例的剖析与升华 272

6.6问与答 273

小结 273

综合练习六 273

一、填空题 273

二、判断题 273

三、问答题 273

四、上机实习题 274

第7章 JBuilder的互联网应用 275

7.1互联网应用的基础知识 275

7.2 Web服务器的管理 276

不同服务器的介绍 276

服务器的下载与安装 277

服务器的示例程序运行 278

7.3 Applet的制作与实例演示 280

7.4 Servlet的制作与实例演示 285

7.5 JSP的制作与实例演示 291

7.6互联网程序的设置与实例演示 295

7.7 Java Web Start的应用与实例演示 297

7.8 Struts技术的应用与实例演示 301

Struts的下载和安装 301

Struts的示例程序运行 303

Struts的API帮助的应用 304

登录界面的实例构思与演示 306

Struts的数据库应用的实例构思与演示 316

Struts多国语言的实例构思与演示 321

实例剖析与升华 325

7.9问与答 326

小结 327

综合练习七 327

一、填空题 327

二、判断题 327

三、问答题 327

四、上机实习题 327

第8章 JBuilder的J2EE应用 328

8.1 J2EE、 EJB的介绍 328

8.2 J2EE的运行流程图 329

8.3 J2EE服务器的管理 329

不同J2EE服务器的介绍 329

BES服务器的下载与安装 329

WebLogic服务器的下载与安装 330

BES服务器的管理与实例演示 332

WebLogic服务器的管理与实例演示 333

实例剖析与升华 335

8.4 EJB的制作与实例演示 336

不同类型EJB的介绍 337

状态EJB的创建、编译、测试与实例演示 338

EJB与网络程序的实例演示 350

EJB的事务管理与实例演示 354

实例剖析与升华 358

8.5 Cactus工具的应用与实例演示 358

8.6问与答 366

小结 366

综合练习八 366

一、填空题 366

二、判断题 366

三、问答题 367

四、上机实习题 367

第9章 JBuilder的XML应用 368

9.1 XML技术介绍 368

9.2 XML文件的创建与检证实例演示 369

9.3 XML的格式管理与实例演示 371

9.4 XML解释器的管理与实例演示 373

DOM解释器的应用与实例演示 373

SAX解释器的应用与实例演示 374

XSLT解释器的应用与实例演示 376

XML数据绑定类的应用与实例演示 378

实例剖析与升华 381

9.5 XML数据库类的使用与实例演示 381

模型(model-based)类的使用与实例演示 381

模块(template-based)类的使用与实例演示 385

实例剖析与升华 387

9.6问与答 387

小结 388

综合练习九 388

一、填空题 388

二、判断题 388

三、问答题 388

四、上机实习题 388

第10章 JBuilder的代码优化应用 389

10.1 Optimizeit优化工具集的介绍 389

10.2优化工具集的下载与安装 389

10.3 Profiiler工具的使用指南 391

Profiiler工具的基本操作 391

内存测试界面的使用指南 395

CPU测试界面的使用指南 402

虚拟机测试界面的使用指南 404

Profiiler实例构思与演示 405

实例的剖析与升华 410

10.4 Code Coverage工具的使用指南 410

Code Coverage工具的基本操作 411

类覆盖界面的使用指南 412

方法覆盖界面的使用指南 414

Code Coverage实例构思与演示 415

实例的剖析与升华 418

10.5 Thread Debugger工具的使用指南 418

Thread Debugger工具的基本操作 419

线程显示界面的使用指南 420

监视器显示界面的使用指南 423

监视器分析界面的使用指南 424

Thread Debugger实例构思与演示 425

实例的剖析与升华 430

10.6问与答 432

小结 432

综合练习十 433

一、填空题 433

二、判断题 433

三、问答题 433

四、上机实习题 433

第11章 教育网站系统开发 434

11.1教育网站的需求分析 434

11.2教育网站的建模分析 436

用例图 436

教育分类信息管理活动图 437

用户管理模块的活动图 437

老师回答问题模块的活动图 437

教育信息显示模块的活动图 438

问题显示模块的活动图 438

学生提问模块的活动图 438

问答系统的登录模块的活动图 439

部署图 439

11.3教育网站的数据结构分析 439

数据字典 439

数据表的创建语句 441

数据库的数据导入 442

11.4教育网站的Java编码 444

数据模块的编码 444

教育分类信息管理模块的编码 449

用户管理模块的编码 450

老师回答问题模块的编码 452

教育信息显示模块的编码 455

问题显示模块的编码 463

问答系统的登录模块的编码 468

学生提问模块的编码 470

总信息显示模块的编码 473

总登录模块的编码 473

11.5教育网站的效率分析 478

11.6教育网站的部署 479

教育网站的应用程序部署 479

教育网站的互联网程序部署 482

11.7教育网站的使用 483

教育网站应用程序的使用 483

教育网站互联网程序的使用 484

11.8问与答 488

小结 488

综合练习十一 488

一、填空题 488

二、判断题 489

三、问答题 489

四、上机实习题 489

第12章 结束语:系统的开发步骤 490

参考答案 491

第1章 491

第2章 491

第3章 491

第4章 491

第5章 492

第6章 492

第7章 492

第8章 492

第9章 493

第10章 493

第11章 493

参考文献 494