《Java编程手册》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:易文韬,陈颖平编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1997
  • ISBN:7030055896
  • 页数:383 页
图书介绍:

第一篇 认识Java 3

第一章 全球信息网(WWW)及Java 3

1.1 WWW的发展史及对未来的影响 3

1.2 Java是什么 4

1.3 为什么是Java呢 4

1.4 软件革命——谈Java对未来软件界的冲击 5

第二章 Java的发展史 8

2.1 Java的开始 8

2.2 Java曾经尝试过的应用局面 8

2.3 进入WWW的世界 9

第三章 Java语言的特点 10

3.1 面向对象 10

3.2 操作平台无关性 12

3.3 “网络上身”——谈Java的安全问题 15

3.4 多线程 17

3.5 Java与C及C+++的差异 18

第四章 Java的起始页实例与联机资源 22

4.1 Java小应用程序 22

4.2 Internet的联机资源 26

第五章 程序开发环境 31

5.1 JavaDevelopersKit(JDK) 31

5.2 第一个Java应用程序和Java小应用程序——又是“HelloWorld!” 32

第二篇 Java语言基础 39

第六章 Java的数据类型、常数及变量 39

6.1 基本数据类型 39

6.2 数组类型 55

7.1 关键字 62

7.2 运算符和表达式 62

第七章 关键字、运算符和表达式 62

第八章 程序流程控制 79

8.1 选择型流程控制 79

8.2 循环流程控制 83

8.3 转向语句——goto不复存在 86

第九章 不再有指针 89

9.1 指针的优缺点及其存在原因 89

9.2 Java的动态内存机制和引用 91

9.3 字符数组与字符串——类String和StringBuffer 94

第十章 用对象思考——Java中的类、界面和程序包 105

10.1 Java中最重要的数据类型——类 105

10.2 类的严格定义及修饰字 108

10.3 变量和方法 110

10.4 public、protected和private 112

10.5 类继承时的变量和方法 116

10.6 到此为止——final 119

10.7 属于类的变量和方法——Static 120

10.8 抽象类——abstract 122

10.9 界面和实现的类 125

10.10 程序包 129

第十一章 内存配置和对象的构造函数 131

11.1 动态配置及垃圾回收 131

11.2 使用new来做内存配置 135

11.3 constructor和finalizer 137

11.4 super和this 138

11.5 编写实例——链表 141

第三篇 进入小应用程序世界 147

第十二章 所有小应用程序的根源 147

12.1 小应用程序的深入探讨 147

12.2 小应用程序的生命周期 149

12.3 加入自己的程序代码 151

第十三章 小试身手 156

13.1 小应用程序——日历小子 156

13.2 在超始页中加入小应用程序 157

13.3 传递参数给小应用程序 161

13.4 类Date的使用 163

第十四章 图形处理 169

14.1 图形坐标系统 169

14.2 字形和颜色的设置 170

14.3 各式各样的绘图指令 176

14.4 载入现成的图形文件 189

第十五章 动态效果——线程的应用 194

15.1 超始页上的小时钟 194

15.2 错误的动态制作方式 197

15.3 在小应用程序中应用线程 198

15.5 起始页的招牌 205

15.4 解决闪烁的问题 208

第十六章 创造出最吸引人的起始页 210

16.1 如何在Java中放映动画 210

16.2 实例一——“钻地娃娃” 212

16.3 配上声音 215

16.4 实例二——飞过夜空的旋转物体 217

16.5 可以做的一些改进工作 220

第十七章 交互式的Java小应用程序 224

17.1 CGI之外的选择 224

17.2 鼠标产生的事件 225

17.3 键盘产生的事件 232

17.4 事件的处理程序——handleEvent 235

18.1 AWT的基本概念 237

第十八章 起始页上的窗口环境——AWT(第一部分) 237

18.2 迷你计算器 241

18.3 外观的管理与控制 250

第十九章 起始页上的窗口环境——AWT(第二部分) 265

19.1 色彩显示盘 265

19.2 字型演示员 274

19.3 其他窗口 284

第二十章 网络功能 297

20.1 URL 297

20.2 直接读入URL的数据 304

20.3 Java起始页计数器 306

20.4 URL的双向通信 309

第二十一章 例外的处理 315

21.1 好软件不可缺少的一环——例外处理 315

第四篇 成为Java高手 315

21.2 Java的例外处理机制 319

21.3 创造自己的例外 331

第二十二章 Java的输入输出系统——数据流的运用 334

22.1 输出数据流 334

22.2 输入数据流 344

22.3 其他相关的类 357

第二十三章 多线程 359

23.1 多线程的概念 359

23.2 创造线程的方式 362

23.3 多线程的问题——资源的协调和锁定 368

23.4 有关Java中的多线程 373

第二十四章 和C连接 374

24.1 小题大作——使用C语言来输出信息 374

24.2 原生方法的参数及返回值 381