《JAVA语言及其应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:钟诚等编著
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:2001
  • ISBN:7562422982
  • 页数:241 页
图书介绍:

第1章 面向对象方法基础 1

1.1 面向对象方法的思想 1

1.2 面向对象程序语言及开发工具 2

1.3 面向对象的方法学 3

1.4 面向对象的计算机体系结构 5

1.5 类、对象、方法、消息、协议和封装的概念 5

1.6 继承机制与软件重用 7

1.7 面向对象方法的应用 10

练习一 11

2.1 JAVA语言的发展历程 12

第2章 JAVA语言简介 12

2.2 JAVA语言对软件开发技术的影响 13

2.3 JAVA语言的特点 13

2.4 JAVA平台及其工具 14

2.5 JAVA应用程序的基本结构 15

2.6 JAVA小应用程序的基本结构 17

练习二 18

第3章 JAVA语言基础 19

3.1 JAVA语言的数据类型 19

3.2 JAVA语言的运算符和表达式 25

3.3 JAVA语言的名字空间和包 29

3.4 JAVA语言的标准输入/输出 30

练习三 32

3.5 JAVA语言的注释语句 32

第4章 JAVA语言的控制语句 34

4.1 JAVA语言的条件语句 34

4.2 JAVA语言的分支语句 41

4.3 JAVA语言的循环语句 42

4.4 JAVA语言的无条件转移语句 49

练习四 50

第5章 JAVA语言的数组 52

5.1 JAVA语言的一维数组 52

5.2 JAVA语言的多维数组 56

5.3 JAVA语言的动态数据结构 59

练习五 61

第6章 JAVA语言的类、对象、方法和继承机制 62

6.1 JAVA语言的类 62

6.2 JAVA语言对象的定义、创建与引用 65

6.3 JAVA语言的构造方法和方法重写技术 67

6.4 JAVA语言的继承机制和程序重用 74

6.5 JAVA语言接口的定义与实现 85

练习六 86

第7章 JAVA语言的字符串处理技术 89

7.1 JAVA语言的String类 89

7.2 JAVA语言的StringBuffer类 93

练习七 97

8.1 JAVA异常的概念 98

第8章 JAVA语言的异常处理机制 98

8.2 JAVA异常的捕获与处理 100

练习八 106

第9章 JAVA语言的多线程技术 107

9.1 线程的概念 107

9.2 JAVA线程的属性 108

9.3 JAVA多线程并发程序 110

9.4 JAVA线程的优先级 114

9.5 JAVA并发线程的同步机制 116

练习九 124

10.1 JAVA语言的系统类 125

第10章 JAVA语言的输入和输出处理 125

10.2 JAVA的输入和输出流 131

练习十 136

第11章 JAVA的分布式网络程序设计 138

11.1 由URL访问分布式网络资源的方法 138

11.2 JAVA的通信机制 142

11.3 JAVA的数据报通信 145

11.4 JAVA的多Client/Server应用程序 148

练习十一 154

第12章 JAVA图形图像程序设计 155

12.1 JAVA的抽象窗口工具集AWT概述 155

12.2 JAVA的AWT标准组件及使用方法 159

12.3 JAVA的AWT容器和菜单 163

12.4 JAVA的组件布局技术 167

12.5 JAVA的绘图处理技术 174

12.6 JAVA的图像处理技术 184

12.7 JAVA的动画处理技术 187

练习十二 190

第13章 JAVA Applet及其集成程序设计 192

13.1 JAVA Applet类方法 192

13.2 JAVA Applet和HTML语言集成程序设计 198

13.3 JAVA Applet高级用户界面设计技术 201

13.4 Web页面Applet之间的通信方式 207

13.5 Applet与浏览器之间的通信方式 214

练习十三 222

附录A Symantec Cafe平台简介 223

A.1 Symantec Cafe系统的安装 223

A.2 Symantec Cafe平台上生成应用程序Application例 224

A.3 Symantec Cafe平台上生成小应用程序Applet例 225

附录B Visual J++平台简介 232

B.1 Visual J++系统的安装 233

B.2 Visual J++平台源程序的编辑 235

B.3 Visual J++平台生成Applet程序例 235

B.4 Visual J++平台生成Application程序例 239

参考文献 241