《Java 2入门与实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:孙燕主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113050565
  • 页数:333 页
图书介绍:本书是一本介绍Java语言特点和实用技术的实例参考书,本书由浅入深介绍了Java程序设计中需要使用的有关概念和相关技术。

第1章 Java基础知识 1

1-1 Java基本语法 2

1-1-1 标识符 2

1-1-2 保留字 2

1-1-3 数据和数据类型简介 3

1-1-4 运算符和表达式 4

1-1-5 控制语句 6

1-2 编码规范 9

1-2-2 编码格式 10

1-2-1 命名规则 10

第2章 Java程序和开发工具介绍 13

2-1 名词解释 14

2-2 安装JDK1.3 15

2-3 设置环境变量 16

2-4 编写简单的Java程序 18

2-4-1 Java应用程序 18

2-4-2 Java小应用程序 18

第3章 面向对象的Java语言 21

3-1 Java类 22

3-1-1 Java中类的定义 23

3-1-2 Java中的访问控制 25

3-1-3 实例成员和类成员 26

3-1-4 构造方法 27

3-1-5 方法重载 28

3-2 对象:类的实例 29

3-3 Java中的面向对象基本特性 31

3-3-1 Java中的继承性 31

3-3-2 Java中的多态性 33

3-4 Java接口 35

3-5 Java抽象类 37

3-6 Java的内部类 38

第4章 Java类库结构和Applet 41

4-1 Java类库 42

4-1-1 lang包 42

4-1-2 io包 44

4-1-3 util包 44

4-1-4 net包 45

4-1-5 Awt包 46

4-1-6 Applet包 48

4-1-7 swing包 48

4-2 Java Applet 49

4-2-1 编写Applet程序 49

4-2-2 编译和运行Applet程序 50

4-2-3 Applet的生命周期和主要的方法 51

4-2-4 输出不同的文字 52

4-2-5 利用Applet绘制图形 53

第5章 字符串处理 57

5-1 生成字符串 58

5-2 访问字符串 59

5-3 修改字符串 62

5-4 其他操作 64

第6章 数组 67

6-1 一维数组 68

6-1-1 定义 68

6-1-2 初始化 68

6-1-3 元素的引用 69

6-2-2 初始化 72

6-2 多维数组 72

6-2-1 定义 72

6-2-3 元素的引用 73

第7章 异常处理 77

7-1 异常 78

7-2 异常处理 79

7-2-1 抛出异常 79

7-2-2 捕获异常 80

第8章 输入/输出系统 87

8-1 输入和输出 88

8-2 文件属性 90

8-2-1 生成文件对象 90

8-2-2 文件名的处理 91

8-2-3 测试和设置文件属性 92

8-2-4 文件操作方法 94

8-3 文件的顺序访问 98

8-4 文件的随机访问 99

8-5 字符流处理 101

8-6-1 过滤流 105

8-6 其他常用流 105

8-6-2 管道流 108

8-6-3 顺序输入流 108

8-7 对象串行化 109

第9章 容器布局和事件处理 115

9-1 容器布局 116

9-1-1 容器 116

9-1-2 布局管理器 119

9-2 事件处理 126

第10章 Swing组件 135

10-1 计算器 136

10-1-1 界面实现 136

10-1-2 算法和功能实现 138

10-2 背单词工具 141

10-2-1 界面实现 142

10-2-2 算法和功能实现 148

第11章 线程与多线程 163

11-1 基本概念 164

11-2-1 多个线程同时运行 165

11-2 多线程程序设计 165

11-2-2 线程优先级调度 167

11-2-3 多线程的互斥和同步 170

11-3 时钟 174

11-4 Java程序设计流程 180

第12章 多媒体支持 181

12-1 图像的加载和处理 182

12-1-1 图像的加载 182

12-1-2 图像的处理 184

12-1-3 图像的生成 187

12-2 动画的生成 189

12-3 声音文件的播放 192

第13章 数据库编程 195

13-1 配置ODBC数据源 196

13-2 综合实例 197

13-2-1 主界面的设计 198

13-2-2 读取并显示数据库中的信息 200

13-2-3 对给定的数据进行排序 211

13-2-4 对给定的数据进行查询 221

第14章 Javadoc文档和jar文件的生成 227

14-1 Javadoc文档的生成 228

14-1-1 注释的添加方法 228

14-1-2 使用Javadoc命令生成文档 230

14-2 jar文件的生成 231

第15章 网络通信 235

15-1 网络基础知识 236

15-1-1 名词解释 236

15-1-2 URL类 236

15-2 socket通信 241

15-3 数据报通信 250

第16章 JSP基础知识和运行环境介绍 255

16-1 JSP运行环境 256

16-2 JSP基础知识 257

第17章 综合实例 271

17-1 用JSP进行网站开发 272

17-1-1 HTML和JSP的交互访问 272

17-1-2 设计Web页面 279

17-2-1 网站功能分析 284

17-2 创建网站数据库 284

17-2-2 ER模型的建立 285

17-2-3 关系表的建立 286

17-3 实现图书借阅系统 289

17-3-1 用户登录 290

17-3-2 书目查询 292

17-3-3 查询个人借阅情况 296

17-3-4 图书管理 299

17-3-5 图书借阅管理 306

附录A Jbuilder工具的使用 315

A-1 为Application程序创建工程 316

A-2 创建 Good Morning! Application程序 317

A-3 编译和运行Application程序 319

A-4 创建Applet程序 320

A-5 编译和运行Applet程序 321

A-6 定制Applet用户界面并将AWT组件添加到界面中 323

A-7 编辑源代码 324

A-8 调试Java程序 325