点此搜书

Instant Java 2实例解析Java 2应用编程
  • 作 者:温平进,张威等编写
  • 出 版 社:北京:宇航出版社;北京希望电子出版社
  • 出版年份:2002
  • ISBN:7801440838
  • 标注页数:497 页
  • PDF页数:510 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

14

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源510 ≥497页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第一章 Java的基本介绍 1

1.1 Java的发展前景 1

1.2 Java语言的特点 2

第二章Java的基本语法 6

2.1 Java中的数据类型 6

2.1.1整数类型 6

2.1.2浮点类型 7

2.1.3字符类型 7

2.1.4布尔类型 8

2.1.5 Java中自动类型转换 8

2.1.6 Java中各种数据的缺省初始值 8

2.2 Java中的表达式 9

2.2.1算术运算符 10

实例1 关于自动递增递减的实例 11

2.2.2关系运算符 12

实例2 关于关系运算符的实例 13

2.2.3布尔逻辑运算符 14

实例3 关于布尔运算符的实例 15

2.2.4位运算符 16

实例4 有关位运算的实例 18

2.2.5赋值运算 20

2.2.6扩展赋值运算符 21

2.2.7三元运算符 21

2.2.8优先级 22

2.3 Java中常量变量的使用 23

2.3.1声明变量 23

2.3.2常数命名约定 23

2.3.3变量命名约定 23

2.3.4描述性变量名和过程名 24

2.3.5对象命名约定 24

2.3.6变量(对象)作用域 25

2.3.7对象的回收机制 25

2.3.8格式化代码 26

2.4 Java控制程序的流程 27

2.4.1分支语句 28

实例5 关于分支语句的实例 29

实例6 关于多分支语句的实例 32

2.4.2循环语句 34

实例7 Java中使用循环语句的实例 36

2.4.3 return、continue和break语句 39

实例8 关于continue和break语句实例 42

2.5 Java中数组的使用 45

2.5.1一维数组 46

实例9 一维数组的使用示例 47

2.5.2多维数组 49

实例10 二维数组使用实例 50

2.6使用注释和嵌入式注释文档 53

2.6.1 Java中的注释 53

2.6.2注释和嵌入文档 55

实例11 关于注释文档示例 59

第三章 输入输出处理 62

3.1关于Java输入输出处理的简介 62

3.1.1 I/O处理类的层次 62

3.1.2 InputStream介绍 63

3.1.3 OutputStream介绍 65

3.2有关输入输出处理的实例 67

实例12 关于使用File类的使用实例 67

实例13 文件名列表器FileNameFilter使用实例 70

实例14 文件I/O操作的实例 73

实例15 随机访问文件的实例 76

实例16 标准输入操作的实例 81

实例17 自定义过滤流的应用实例 84

实例18 管道流的应用实例 89

实例19 顺序输入流SequenceInputStream的实例. 93

实例20 StreamTokerizer的应用实例. 95

实例21 在使用Java1.1类库中的类的实例 101

实例22 使用GZIP压缩单个文件实例 107

实例23 使用ZIP进行多文件压缩的实例 110

3.3 Java归档(jar)实用程序介绍 115

第四章 GUI图形用户界面开发 118

4.1 AWT概述 118

4.1.1 GUI在Applet中的应用 118

4.1.2 Java1.0、Java1.1和Java1.2中的GUI的主要特点和它们之间的区别 119

4.1.3事件处理机制 120

4.1.4 Java2事件处理机制 126

4.1.5类Component的介绍 131

4.2 Java GUI编程实例 138

实例24 Button的使用(一) 138

实例25 Button的使用(二) 142

实例26 Label的使用 144

实例27 Checkbox的使用 147

实例28 Choice的使用 152

实例29 List的使用 155

实例30 TextArea和TextField的使用 162

实例31 FlowLayout及其使用方法 167

实例32 BorderLayout的使用 172

实例33 GridLayout的使用 175

实例34 CardLayout的使用 178

实例35 GridBagLayout的使用 182

实例36自定义布局管理器的使用 190

实例37 不使用布局管理器的情况 196

实例38菜单的使用 198

实例39颜色对话框的使用 205

实例40表格的使用 209

实例41文件对话框的使用 213

第五章 多线程技术 218

5.1线程的概念 218

5.2多线程编程实例 219

实例42从Thread类继承来实现多线程 219

实例43使用yield()方法优化线程的使用 224

实例44电子表程序实例一 226

实例45电子表程序实例二 229

实例46通过实现Runnable接口来实现多线程——电子表程序实例三 232

实例47 电子表程序实例四 236

实例48 Daemon线程 239

实例49有关线程优先级的实例——电子表程序实例五 242

实例50关于线程组的使用的实例 247

实例51访问共享资源的实例 252

实例52同步线程实例 258

实例53关于线程I/O阻塞的实例 265

实例54关于解决线程死锁的实例 270

第六章 Applet编程 276

6.1 Applet简介 276

6.1.1 Applet的局限 277

6.1.2 Applet的优点 278

6.1.3 Applet和Application的区别 278

6.1.4 Applet和HTML 279

6.1.5 Applet中常用的方法的介绍 280

6.2关于Applet的实例 281

实例55 Applet和浏览器的通讯实例 281

实例56 同页Applet通讯实例 286

实例57 声音处理实例 292

实例58 Graphics绘图实例 297

实例59 Graphics2D绘图实例 305

实例60 图像处理实例 310

实例61 图像过滤处理实例 316

实例62文字显示的实例 323

实例63 改变字体实例 327

实例64 实现动画实例一 332

实例65实例动画实例二 338

实例66 使用JLabel实现一类动画 342

实例67 跳动的字符 345

实例68 Java特效综合应用 349

第七章 网络编程 356

7.1网络基础 356

7.1.1机器的标识 357

7.1.2服务器和客户机 358

7.1.3在没有网络的前提下测试程序 358

7.1.4端口:机器内独一无二的场所 359

7.1.5套接字 359

7.2网络编程实例 360

实例69 解析网站URL 360

实例70 使用URLConnection下载网页 363

实例71 使用TCP协议进行服务端/客户端编程——单客户 367

实例72 使用TCP协议进行服务端/客户端编程——多客户 373

实例73 使用UDP协议进行服务端/客户端编程——单客户 380

实例74 用JDBC连接数据库 387

实例75 安全性 396

实例76 综合应用 400

第八章 Java3D编程 415

8.1 Java3D基本介绍 415

8.1.1 Java3D数据结构 415

8.1.2 JAVA3D的作用: 418

8.1.3 OPENGL、VRML、DIRECT3D、JAVA3D的比较 418

8.1.4 JAVA3D(API)中的类 419

8.1.5基本体的生成 420

8.2 Java3D编程实例 422

实例77 静态的正方体 422

实例78 旋转的正方体 426

实例79 引用OBJ文件 428

实例80 点的生成 431

实例81 线的生成 435

实例82 面的生成 440

实例83 用户作用的参与 447

实例84 鼠标拖动以及光线 450

实例85 使用图像 458

实例86 Java中实现3D文字 462

第九章 Java与XML编程 468

9.1 Java与XML编程基础 468

9.1.1 XML编程基础 468

9.1.2如何使用一个解析器 468

9.1.3解析器种类 468

9.2 Java与XML编程实例 470

实例87 使用DOM解析器递归遍历一个XML文档 470

实例88 使用DOM解析器处理DOM树 475

实例89 使用SAX解析器来输出XML文档 478

实例90 使用SAX解析器来处理XML文档 484

实例91 使用DOM解析器创建一棵树 488

实例92 解析一个字符串 494

购买PDF格式(14分)
返回顶部