《Java for Internet编程技术》求取 ⇩

第一篇:Java简介1

第一章web网与Java3

1.1 Java程序是如何运行的4

1.2 Applet模型5

1.2.1 Applet运行环境5

1.2.2 applet不能做什么6

1.2.3 安全下载applet7

1.3 赞扬、希望和历史7

1.3.1 消费者电子中的教训8

1.3.2 Java满中Web网9

1.4 为什么用户会喜欢Java10

1.4.1 无论是新的还是旧的,它是最好的10

1.4.2 没有预处理器10

1.4.3 没有Marefile和库连接之忧11

1.4.4 没有直接内存存取或指针运算11

1.4.5 没有操作符重载11

1.4.6 没有多继承12

1.4.7 面向对象12

1.4.8 用于网络13

1.4.9 动态性14

1.4.10 多线程14

1.5 继续15

第二章 Java编程基础16

2.1 开始16

2.1.1 Windows 95/NT的安装17

2.1.2 PowerPC Macintosh17

2.1.3 UNIX17

2.1.4 第一个Java程序18

2.1.5 传递命令行参数19

2.1.6 简单的文本输出20

2.2 Java程序分析20

2.2.1 结构总览20

2.2.2 变量21

2.2.3 方法27

2.2.4 类30

2.2.5 包33

2.3 Java运行环境34

2.3.1 编译和执行过程34

2.3.2 无用单元收集机制35

2.4 创建Java applet36

2.4.1 第一个applet37

2.4.2 applet分析37

2.5 将applet放在Web网上39

2.6 自动编制代码41

2.7 继续42

第二篇Java applet基础43

第三章 Java中的面向对象45

3.1 面向对象的优点45

3.1.1 数据隐藏46

3.1.2 利用继承重用48

3.1.3 维护49

3.2 Java对象规范50

3.2.1 Java的类谱系50

3.2.2 特殊变量52

3.2.3 类的说明54

3.2.4 访问规则55

3.3 使继承发挥作用56

3.3.1 构造类谱系56

3.3.2 抽象类和方法57

3.4 多态性和Java接口58

3.5 概念小结和实例59

3.6 继续62

第四章 语法和语义63

4.1 标识符和单一代码64

4.2 注释64

4.3 关键词65

4.5 基本数据类型66

4.5.1 整型66

4.4 数据类型66

4.5.2 浮点数67

4.5.3 字符67

4.5.4 布尔类型68

4.6 基本类型转换68

4.6.1 浮点数向整数的转换69

4.6.2 双精度向浮点的转换70

4.6.3 布尔类型向其它类型或其它类型向布尔类型的转换70

4.7 变量说明70

2.7.1 作用域70

4.8 运算符72

2.7.2 变量命名72

4.8.1 数字运算符73

4.8.2 对象运算符77

4.8.3 串运算符78

4.9 包80

4.9.1 导入80

4.10 类81

4.10.1 构造函数81

4.10.3 类修饰符82

4.10.2 析构函数82

4.10.4 变量修饰符83

4.10.5 方法修饰符84

4.10.6 方法重载85

4.11 引用变量类型转换85

4.12 接口86

4.13 数组86

4.13.1 数组的创建87

4.13.2 数组的初始化88

4.13.3 访问数组88

4.14.1 if-else语句89

4.14 控制流89

4.14.2 while和do-while语句90

4.14.3 for语句91

4.14.4 break和continue语句92

4.14.5 return语句93

4.14.6 switch语句94

4.15 异常94

4.16 继续97

第五章 Applet是如何工作的98

5.0.1 Applet是什么?98

5.0.2 Applet的阶段100

5.0.3 获得资源102

5.0.4 获得参数105

5.1 处理用户事件107

5.1.1 鼠标事件107

5.1.2 键盘事件109

5.1.3 事件处理:到底干了些什么110

5.2 使用线程制作动画112

5.2.1 可运行的接口112

5.2.2 单线程方法113

5.2.3 消除抖动现象116

5.3 继续119

第六章 揭示API120

6.1 API基础120

6.1.1 结构121

6.1.2 使用API122

6.1.3 java.lang.Object类128

6.2 串操作工具129

6.2.1 创建字符串129

6.2.2 串比较130

6.2.3 处理子串133

6.2.4 改变串133

6.2.5 分析串134

6.2.6 将串转变为其它数据类型136

6.3 基本类型包容类138

6.3.1 对象包容类138

6.3.2 Vector类139

6.3.3 哈希表141

6.3.4 堆栈144

6.3.6 结构化重要接口145

6.3.5 API接口145

6.3.7 enumeration接口146

6.3.8 java.lang.Cloneahle和java.lang.Runnable146

6.3.9 用java.util.Observer进行事件处理147

6.4 Math与API149

6.5 继续151

第七章 基本用户界面152

7.1 货币转换程序153

7.2 获取键盘输入153

7.3 创建文本域或文本框155

7.4 创建按钮157

7.5 创建检取框159

7.6 创建列表框162

7.7 创建弹出式选择菜单165

7.8 创建并使用滚动条166

7.9 标签168

7.10 继续170

第三篇Java高级程序设计171

第八章 高级用户界面173

8.1 布局设计173

8.2.2 窗口174

8.2.1 面板174

8.2 包容类174

8.2.3 菜单175

8.3 字体177

8.3.1 字体度量对象178

8.4 布局管理器178

8.4.3 GridLayout179

8.4.4 CardLayout179

8.4.5 GridBagLayout179

8.4.2 BorderLayout179

8.4.1 FlowLayout179

8.4.6 选择一个布局管理器180

8.4.7 用布局管理器进行工作181

8.4.8 确定布局的大小181

8.5 综合使用布局类的示例182

8.5.1 设置基于框架的applet:FlowLayout182

8.5.2 设置对话框applet:BorderLayout184

8.5.3 设置面板applet:BorderLayout186

8.5.4 设置同样大小的元素:GridLayout189

8.5.5 动态地改变部件:CardLayout190

8.5.6 精心布局:GridBaglayout194

8.5.7 用CardLayout增加Menu196

8.6 继续199

第九章 图形与图象200

9.1 用Graphics类绘图200

9.1.1 绘制简单图形200

9.1.2 绘制填充的各类形状201

9.1.3 绘制文本和图象202

9.2 使用Image类203

9.2.2 使用MediaTracker204

9.2.1 导入Image204

9.2.3 创建Image205

9.2.4 异步Image接口206

9.2.5 Image操作技术209

9.3 继续214

第十章 高级程序设计215

10.1 建立Java包215

10.2 创建兼容类216

10.2.1 boolean equals(Object o)216

10.2.2 String tostring216

10.2.3 开发可重用部件222

10.2.4 把设计变为工作代码224

10.2.5 利用对象类型转换225

10.3 检验Java代码226

10.3.1 检测获得的异常226

10.3.2 产生异常232

10.4 关于对象的运行信息236

10.5 继续237

第十一章 高级线程238

11.1 用Thread类创建线程238

11.2 用Runnable接口创建线程239

11.3 线程的管理241

11.3.1 线程的调度242

11.3.2 线程组247

11.3.3 线程同步248

11.3.4 易失变量257

11.4 继续257

第十二章 超越applet模式进行编程258

12.1 从applet到独立的应用程序258

12.1.1 图形化Java应用程序基础258

12.1.2 文件系统261

12.2 本地方法264

12.2.1 何时使用本地程序库264

12.2.2 本地方法的解释265

12.2.3 准备C程序库266

12.2.4 用C实现本地方法268

12.2.5 编译并使用DLL275

12.3 继续275

第四篇Java与网络277

13.1 套接字279

第十三章 通过套接字和流联网279

13.2 无连接的数据报283

13.3 流285

13.3.1 输入流285

13.3.2 输出流286

13.3.3 流的多样性288

13.3.4 数据流289

13.3.5 分析文本流中的数据291

13.3.6 使用管道在applet间进行通信294

13.4 继续298

第十四章 通过URL联网299

14.1 使用URL类300

14.1.1 获得内容301

14.1.2 连接URLConnecticn302

14.1.3 HTTP和类URLCnnecticn303

14.1.4 MIME类型与ContentHandler304

14.1.5 设置ContentHardlerFactory305

14.1.6 利用流来实现307

14.1.7 设置选项308

14.2 用其它协议进行工作309

14.4 继续310

14.3 URL的优点310

第十五章 编写Java服务器311

15.1 设计服务器和协议311

15.1.1 确定服务器的任务312

15.1.2 定义客户机/服务器接口312

15.2 建立Java服务器313

15.2.1 通过套接字通讯和处理I/O流316

15.2.2 处理多连接和多个applet客户机318

15.3 建立chat客户机320

15.4 继续323

第五篇示例Internet应用程序325

第十六章 交互式动画:广告性的applet327

16.1 合同327

16.2 特性327

16.3 设计328

16.3.1 构造显示328

16.3.2 配置显示结构330

16.4 实现333

16.4.1 使applet成为可配置的333

16.4.2 用于显示的基类336

16.4.3 创建分析程序351

16.4.4 定义ActionArea354

16.5 可能的改进356

第十七章 实现与CGI的接口:Java store357

17.1 合同357

17.2 特性358

17.3 设计358

17.4 实现360

17.4.1 执行HTTP请求361

17.4.2 存储产品数据365

17.4.3 FIFO类366

17.4.4 获得图象和描述367

17.4.5 管理用户的选择369

17.4.6 获得配置数据和初始化371

17.4.7 装配起来373

17.4.8 将用户的选择送到Web服务器378

17.4.9 利用CGI程序处理返回的数据380

17.5 可能的改进380

18.1 合同381

18.2 特性381

第十八章 与非HTTP服务器的接口:Chess Client381

18.3 设计和实现382

18.3.1 和异步服务器通讯382

18.3.2 创建通用棋盘384

18.3.3 把棋盘连接到ICS387

18.3.4 书写applet394

18.4 可能的改进399

18.4.1 改进Login窗口399

18.4.2 增加当前棋手列表402

19.2 特性411

19.1 合同411

第十九章 编写自己的服务器:会议日程安排411

19.2.1 用户手册412

19.2.2 建立自己的服务器412

19.3 设计413

19.3.1 网络接口模块413

19.3.2 服务器414

19.3.3 安全性414

19.3.4 速度和内存的考虑414

19.3.7 工程细节模块415

19.3.6 客户机415

19.3.5 服务器设计415

19.3.8 用户界面模块417

19.3.9 宏伟蓝图418

19.4 实现419

19.4.1 代码路由映射419

19.4.2 网络接口模块419

19.4.3 工程细节模块426

19.4.4 用户界面模块432

19.5 可能的改进435

附录436

1997《Java for Internet编程技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(M.D.托马斯)Michael D.Thomas等著 1997 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Java高级编程(1997 PDF版)
Java高级编程
1997 北京:电子工业出版社
Java技术精髓( PDF版)
Java技术精髓
Java灵感编程( PDF版)
Java灵感编程
Java编程技术教程(1999年02月第1版 PDF版)
Java编程技术教程
1999年02月第1版
Java嵌入技术(1998 PDF版)
Java嵌入技术
1998
JAVA核心编程(2020 PDF版)
JAVA核心编程
2020
谈判(1994 PDF版)
谈判
1994
精通Java编程(1998 PDF版)
精通Java编程
1998 北京:电子工业出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
JAVA编程指南(1997 PDF版)
JAVA编程指南
1997 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
Java语言编程技术(1997 PDF版)
Java语言编程技术
1997 北京:清华大学出版社
Java实用编程技术(1998 PDF版)
Java实用编程技术
1998 北京:中国水利水电出版社
张闻天论青年修养与待人接物(1995 PDF版)
张闻天论青年修养与待人接物
1995 北京:中共党史出版社
Internet 实用技术教程(1998 PDF版)
Internet 实用技术教程
1998 北京:清华大学出版社
JAVA编程与实例(1997 PDF版)
JAVA编程与实例
1997 北京:电子工业出版社