《Visual J++ 6.0核心技术精解》求取 ⇩

译者的话1

致谢1

前言1

简介1

第一部分使用Visual Studio1

第一章 深入研究Visual J++和Visual Studio1

1.1 理解Projects和Solutions1

1.1.1 创建一个新工程2

1.1.2 对工程和工程文件改名3

1.1.3 打开现存工程5

D.4.5 Null和null6

D.4.1 没有C++指令6

1.1.5 打开现存Java文件6

1.1.4 在工程里创建新类6

1.1.6 了解Visual Studio中的Toolbox和HTML7

1.1.7 给Solutions添加工程9

1.2 编译并运行一个系统11

1.2.1 使用Visual J++环境11

1.2.2 改变工程属性12

1.2.3 编译Visual J++程序16

1.2.4 运行Visual J++程序17

1.3 定制工具栏18

1.4 考查其他Visual Studio功能20

小结21

第二章 精通Visual J++调试器22

2.1 掌握log10方法22

2.2 进入调试器24

2.3 使用调试器25

2.3.1 单步执行程序25

2.3.2 查看调试窗口信息26

2.3.3 检查断点28

2.4 结束调试32

小结39

第三章 使用Visual J++工具40

3.1 用微软开发者网络获取帮助40

3.2 使用可视化造型程序42

3.3 使用Stress43

3.4 使用AVIEdit43

3.5 使用Visual J++命令行编译器43

3.6 使用Visual J++应用程序浏览器45

3.7 考查Internet Explorer46

小结47

4.1 理解WFC48

第四章 掌握Windows基础类库与J/Direct48

第二部分Visual J++:功能齐备的Java48

4.2 掌握WFC Java包50

4.3 使用Visual J++设计程序和WFC工具箱50

4.4 深入研究Designer绘图环境51

4.5 研究WFC窗体和应用程序53

4.6 浏览WFC组件54

4.6.1 使用WFC Label类54

4.6.2 使用WFC Button类55

4.6.3 理解WFC事件56

4.6.4 向WFC窗体添加WFC组件56

28.4 使用ExcuteUpdate57

28.5 创建一个简单的数据库程序57

4.6.5 使用WFC复选框和按钮58

4.6.6 使用单选按钮和组框61

4.6.7 使用WFC Edit控件64

4.6.8 使用WFC ListBoxes和ComboBoxes66

4.6.9 使用复选列表框68

4.6.10 使用DateTimePicker71

4.6.11 利用WFC的标签条和面板给人留下深刻印象73

小结76

第五章 深入研究COM、DCOM、OLE和ActiveX77

5.1 分析COM规范77

5.2 了解组件软件所提供的内容78

5.3 弄明白COM所提供的内容78

5.4 领悟ActiveX和COM如何联系80

5.5 深入研究交叉平台开发80

5.6 使用DCOM规范80

小结81

第六章 掌握ActiveX编程82

6.1 分析ActiveX82

6.2 使用ActiveX和工具箱83

6.3 使用OLE/COM对象浏览器92

6.4 在Java程序中使用ActiveX94

6.4.1 在自己的程序中使用ActiveX控件94

6.4.2 在ActiveX模块中捕获错误96

6.43 编写一个ActiveX Java程序97

小结99

7.1 生成COM100

第七章 生成自己的ActiveX和COM组件100

7.2 了解COM开发101

7.3 创建ActiveX组件108

小结108

第八章 Web上更好的安全性109

8.1 评论Web安全性问题109

8.1.1 下载软件110

8.1.2 深入研究Java的Sandbox(砂箱)110

8.2 引入ActiveX111

8.3 分析Internet Explorer安全性112

8.3.1 证书安全性112

8.3.2 验证代码(Authenticode)113

8.3.3 Microsoft Wallet和Microsoft Profile Assistant114

8.3.4 Internet区域和安全等级118

小结120

9.1.1 自省121

第九章 JavaBeans121

9.1 JavaBeans是什么121

9.1.2 定制122

9.1.3 持久性122

9.1.4 事件、属性和方法122

9.2 组件问题122

9.2.1 局部/远程透明度123

9.2.2 安全性124

9.3.2 Bean开发能做到的和不能做到的125

9.3.1 Marker类125

9.2.3 最低要求125

9.3 过渡的Bean规范125

9.3.3 过渡的Bean示例126

9.3.4 设计模式129

9.3.5 事件130

9.4 属性133

9.4.2 布尔属性134

9.4.1 通用属性134

9.4.3 索引(Index)属性135

9.5 属性改变通知136

9.5.1 Bound属性136

9.5.2 Constrained属性142

9.6 持久性144

9.7 JavaBeans定制144

9.7.1 BeanInfo145

9.7.2 定制145

9.8 JAR文件149

9.8.1 JAR实用程序150

9.8.2 清单文件151

9.9 作为ActiveX的JavaBeans151

9.9.1 包装Bean151

9.9.2 使用javareg实用程序152

9.10 ActiveX作为JavaBean组件154

9.10.1 包装ActiveX154

9.10.2 jactivex实用程序155

小结160

第十章 打包和发行应用程序161

10.1 利用适当的包进行包装161

10.1.1 自释安装文件163

10.1.2 高级属性164

10.2 多工程打包和发行167

10.3 了解Deployment Explorer169

小结171

第十一章 利用Visual J++进行动态HTML编程173

11.1 解wfc.html包173

11.2 DHTML编程176

11.2.2 处理事件177

11.2.1 使用DhElement类177

11.2.3 使用容器179

11.2.4 编写DHTML程序179

11.3 处理样式182

11.4 处理动态HTML表格182

11.5 了解数据库DHTML编程184

11.6 使用Server DHTML、Client HTML 和Active Server Pages187

小结189

12.1 什么是代表191

第十二章 使用代表191

12.2 如何对代表进行编程192

12.2.1 说明代表193

12.2.2 实例化代表193

12.2.3 引发代表193

12.2.4 编写代表体系194

12.3 多重强制转换代表198

12.4 代表与内部类和适配器类199

12.6 代表与传统的函数指针200

12.5 代表与接口200

小结201

12.7 Sun与Microsoft201

第十三章 企业范围的开发203

13.1 掌握DNA和企业范围的开发203

13.2 使用Mircrosoft Visual SourceSafe204

13.2.1 添加使用VSS Administrator的VSS用户205

13.2.2 给VSS添加工程206

13.2.3 从VSS中选出和在VSS中注册工程文件207

13.3 为Microsoft Transaction Server进行编程210

13.3.1 编写MTS Server组件210

13.3.2 编写MTS客户程序213

小结215

第十四章 为什么要开发的Java纯代码216

14.1 何时使用纯粹的Java代码216

第三部分利用Visual J++开发100%的纯Java代码216

14.2 何时不使用纯Java217

14.3 为什么Java仍然需要WFC217

小结218

第十五章 高级事件编程和图形开发219

15.1 考查事件219

15.1.1 捕获键盘事件220

15.1.2 捕捉键盘调控键221

15.1.3 Java先前版本中的键盘事件222

15.1.4 捕捉鼠标单击223

15.1.5 捕捉鼠标移动224

15.1.6 Java先前版本中的鼠标事件225

151.7 为事件编程225

15.2.1 捕捉窗口事件228

15.2 掌握图形程序设计228

15.2.2 使用组件229

15.2.3 了解面板230

15.2.4 了解布局231

15.3 编写你自己的图形程序238

15.3.1 在图形Java程序中说明接听者244

15.3.2 在图形Java程序中使用构造函数245

15.3.3 考查组件和ActionListeners248

15.3.4 使用鼠标事件248

15.3.5 掌握画图函数和XOR图形模式249

小结251

第十六章 高级图形252

16.1 编写图片按钮组件252

16.1.1 使用图像255

16.1.2 了解Canvas类256

16.1.3 从URL或磁盘中检索图像257

16.1.4 使用新的PictureButton组件257

16.2 操纵字体264

16.2.1 获得可以利用的字体265

16.2.2 考查FontMetrics267

16.3 掌握动画269

16.3.2 理解系统资源和线程270

16.3.1 考查所绘制的动画270

16.3.3 发现Thread子类和方法272

16.3.4 剖析可Runnable接口273

16.3.5 使BouncingBall成为多线程类275

16.3.6 解决闪烁问题275

16.3.7 了解拱廓样式的游戏282

16.4 在动画中使用位图296

16.4.1 对Web页使用线程300

16.4.2 显示图像301

16.4.4 考查MediaTracker类302

16.4.3 更新图像302

小结303

17.1 获取目录和文件信息305

第十七章 掌握文件I/O305

17.2 掌握文件输入和输出流313

17.2.1 输入流313

17.2.2 输出流315

17.2.3 流的编程317

17.2.4 随机存取I/O流321

17.3 在Ballshot中记录高分321

小结330

第十八章 功能更强大的接口和多重继承332

18.1 使用接口来实现多重继承332

18.1.1 为什么需要多重继承332

18.1.2 为什么要避免多重继承333

18.1.3 模拟多重继承的接口334

18.2 使用接口来返回值339

小结343

19.1 掌握数组345

第十九章 有关Java数据结构的内部信息345

19.2 引用数组元素346

19.3 确定数组大小346

19.4 理解多维数组346

19.5 使用枚举347

19.6 理解矢量349

19.6.1 创建矢量350

19.6.2 给矢量添加元素351

19.6.3 搜索矢量352

19.6.5 从矢量中删除元素353

19.6.4 从矢量中检索元素353

19.7 深入研究堆栈354

19.8 使用链表和二叉树355

19.8.1 遍历链表360

19.8.2 给链表添加节点361

19.83 从链表中删除节点362

19.8.4 了解二叉树363

19.8.5 遍历二叉树371

19.8.6 在二叉树中插入节点373

19.8.7 从二叉树中删除节点374

小结375

第二十章 更好的Web编程和网络操作376

20.1 掌握URL376

20.2 使用URLConnection类380

20.3 从URL流中发送和接收信息385

20.4 利用Web服务器和Web客户进行网络操作388

20.4.1 使用数据报390

20.4.2 使用套接字396

小结402

第二十一章 高级线程403

21.1 继承Thread类403

21.2 ThreadGroup406

21.3 优先级、恢复和挂起408

21.5 了解同步409

21.4 发现后台进程409

216 掌握线程信息410

小结412

第四部分用Visual J++进行数据库开发414

第二十二章 理解Visual J++的数据库访问414

22.1.1 对象连接和嵌入数据库(OLE DB)415

22.1 通用数据存取415

22.1.3 开放式数据库连接性(ODBC)416

22.1.2 ActiveX 数据对象(ADO)416

22.1.4 使用ODBC数据源管理程序417

22.1.5 掌握注册表420

22.2 可视化数据库工具423

22.2.2 SQL Query Designer(SQL查询设计者)424

22.3 Application Wizard(应用程序向导)424

22.2.1 Data View(数据视图)424

小结429

第二十三章 复杂的ActiveX数据对象430

23.1 数据库代码编写的重要性430

23.3.1 ADO结构431

23.3 ADO编程431

23.2 类库的重要性431

23.3.2 ADO错误432

23.3.3 ADO连接432

23.3.4 Recordsets(记录集)434

23.3.6 浏览数据集435

23.3.5 检索记录集信息435

23.3.7 利用Recordset函数操纵数据库436

23.3.8 Fields(域)437

23.3.9 数据类型438

23.3.10 域属性441

23.3.11 数据绑定441

23.4 ADO类库442

23.4.1 理解类库概念443

23.4.4 绑定单选按钮444

23.4.2 绑定单选按钮444

23.4.3 显示单选按钮和数据库值444

23.4.5 把单选按钮绑定到数据库446

23.4.6 游览ADO类库编码448

小结460

第二十四章 容易的结构化查询语言462

24.1 使用SELECT语句462

24.1.1 理解*运算符462

24.1.2 使用WHERE子句463

24.1.3 使用ORDER BY子句464

24.1.4 理解SQL域函数464

24.1.5 使用GROUP BY子句465

24.1.6 使用HAVING子句466

24.1.7 使用连接操作466

24.2 使用DELETE语句467

24.3 使用UPDATE命令467

24.1.8 使用SubSELECT操作467

24.4 使用INSET命令468

24.4.1 插入一行468

24.4.2 使用嵌套的SELECT语句插入多行469

24.5 与ActiveX数据对象一起使用SQL469

小结470

第二十五章 容易的数据库安全性和完整性472

25.1 用户ID和口令472

25.1.2 去除缺省安全性473

25.2 访问安全性473

25.1.1 组用户帐号473

25.2.1 创建一个Access工作组信息文件474

25.2.2 管理新的用户和组476

25.3 Web数据库安全性的通用方法483

25.4 SQL、ADO和安全性483

小结484

第二十六章 掌握Data Access Objects485

26.1 了解数据库引擎485

26.1.1 数据库引擎的初始化485

26.1.2 组件486

26.1.3 事务的提交和退回488

2.6.1.4 DAO错误捕获489

26.1.5 DAO DBEngine方法490

26.2 掌握数据库492

26.2.1 打开数据库492

26.2.2 创建连接字符串493

26.2.3 创建选项494

26.2.4 关闭数据库494

26.2.5 实现数据库组件495

26.2.6 考查数据库的方法496

26.3 使用表格和_TableDef接口500

26.3.1 创建表格500

26.3.3 检索一个现有的表格502

26.3.2 删除表格502

26.3.4 剖析表格字段503

26.4 制作访问模块507

26.4.1 使用访问模块516

26.4.2 从数据库获取信息520

26.5.2 检索信息522

26.5 利用记录集操纵表格522

26.5.1 打开一个记录集522

26.5.3 插入和更新行527

26.6 制作DAO表单529

26.5.4 删除行529

小结538

27.1 考查RDO539

27.2 掌握RDO连接539

第二十七章 掌握远程数据对象539

27.2.1 提交和退回事务541

27.2.2 错误处理543

27.3 获取表格信息544

27.4 使用DRO结果集545

27.4.1 使用SQL命令545

27.4.2 没有结果集的SQL命令546

27.4.3 带有结果集的SQL SELECT547

27.4.4 评价栏信息548

27.4.5 分析结果集内的移动551

27.4.6 从结果集中检索数据552

27.4.7 删除行552

27.4.8 插入和更新行553

27.5 编写RDO类库556

27.6 编写RDO结果集库565

小结572

第二十八章 纯Java与JDBC573

28.1 理解JDBC573

28.2 连接到JDBC数据库574

28.3 使用ResultSet575

28.6 掌握JDBC类库581

28.7 理解对新组件的需要583

28.8.1 获取栏信息585

28.8 理解ResultsetMetaData585

28.8.2 使用数据类型586

28.8.3 编写一个JDBC库588

小结601

第五部分附录602

附录A Java操作符和语言602

附录B Visual J++中的保留字609

附录C HTML参考612

C.1 HTML结构和语法612

C.3 HTML参考614

C.2 HTML和Java614

D.1 Java语言的结构619

D.1.1 Java虚拟机(VM)619

附录D 比较Visual J++和C++619

D.1.2 类、包和目录620

D.2 包含Java和Visual J++的包621

D.2.1 方法622

D.2.2 域625

D.2.3 修饰符625

D.3 Java与C++的类似性626

D.3.1 操作符626

D.3.2 循环与判断语句627

D.3.3 主方法629

D.3.5 数组630

D.3.4 方法重载630

D.3.6 关键字631

D.4 Java与C++之间的区别631

D.4.2 指针、垃圾回收与free()和delete633

D.4.3 数据类型633

D.4.4 String类633

D.4.6 Java异常634

D.4.7 其他637

D.5.1 开发Web小程序638

D.5 用Java进行编程638

D.5.2 使用HTML来运行小程序639

附录E 单代码641

E.1 为什么要使用单代码641

E.2 字母表642

E.2.1 不支持的语言643

E.2.2 ASCII码644

E.3 符号和标点645

E.4 中、日韩辅助和统一“表意文字”646

E.5 受限制使用646

E.6 单代码和ASCII码转换647

附录F 光盘的内容648

1999《Visual J++ 6.0核心技术精解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(C.伍德)Chuck Wood著;齐舒创作室译 1999 北京:中国水利水电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型计算机原理及应用(1998 PDF版)
微型计算机原理及应用
1998 西安:西安电子科技大学出版社
Visual J++6.0开发指南(1999年01月第1版 PDF版)
Visual J++6.0开发指南
1999年01月第1版
MICROSOFT VISUAL J++ 6.0 IN ACTION(1998 PDF版)
MICROSOFT VISUAL J++ 6.0 IN ACTION
1998 MICROSOFT PRESS
PROGRAMMING MICROSOFT VISUAL J++ 6.0(1999 PDF版)
PROGRAMMING MICROSOFT VISUAL J++ 6.0
1999 MICROSOFT RPESS
Windows 98编程核心技术精解(1998 PDF版)
Windows 98编程核心技术精解
1998 北京:中国水利水电出版社
Visual J++ 1.1入门图解(1997 PDF版)
Visual J++ 1.1入门图解
1997 北京:电子工业出版社
Visual J++实用编程技术(1998 PDF版)
Visual J++实用编程技术
1998 北京:中国水利水电出版社
用Visual J++ 6.0开发Java程序(1999 PDF版)
用Visual J++ 6.0开发Java程序
1999 上海:上海科学技术出版社
中文Visual Basic 6.0编程技术(1999 PDF版)
中文Visual Basic 6.0编程技术
1999 北京:北京航空航天大学出版社
Visual J++ 6.0实用编程技术(1999 PDF版)
Visual J++ 6.0实用编程技术
1999 北京:人民邮电出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
Visual J++ 6.0高级教程(1999 PDF版)
Visual J++ 6.0高级教程
1999 北京:国防工业出版社
Exchange Server 5.5核心技术精解(1999 PDF版)
Exchange Server 5.5核心技术精解
1999 北京:中国水利水电出版社
MCSE:SQL Server 7 Administration学习指南(1999 PDF版)
MCSE:SQL Server 7 Administration学习指南
1999 北京:电子工业出版社
Visual J++ 6使用详解(1999 PDF版)
Visual J++ 6使用详解
1999 北京:机械工业出版社