图书介绍

JaVa程序设计及应用PDF|Epub|txt|kindle电子书版本网盘下载

JaVa程序设计及应用
  • 陈锡明,杨国纬编著 著
  • 出版社: 成都:四川大学出版社
  • ISBN:7561414730
  • 出版时间:1996
  • 标注页数:328页
  • 文件大小:89MB
  • 文件页数:335页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JaVa程序设计及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Internet和WWW技术简介1

1.1 Internet的发展和现状1

1.1.1 什么是Internet1

1.1.2 Internet的历史和发展1

1.1.3 Internet与信息高速公路——全球信息基础设施3

1.1.4 Internet的未来发展4

1.2 Internet网络协议4

1.2.1 TCP/IP协议的由来和发展4

1.2.2 TCP/IP协议的分层模式5

1.2.3 TCP协议和IP协议简介7

1.2.4 应用层协议8

1.3 Internet的地址分配和域名系统9

1.3.1 Internet的IP地址10

1.3.2 Internet的域名管理系统13

1.4 Internet的功能和应用16

1.4.1 Internet网的应用17

1.4.2 Internet网络的功能18

1.5 WWW技术简介23

1.5.1 WWW环球信息网的特点23

1.5.2 如何自己建立WWW网页25

1.5.3 寻找WWW资源30

1.5.4 选择WWW浏览器31

1.5.5 WWW的发展状况32

第二章 面向对象技术34

2.1 面向对象的由来和发展34

2.2 面向对象的抽象原理35

2.3 对象和类37

2.4 面向对象的核心特征38

2.4.1 数据封装39

2.4.2 分类40

2.4.3 继承40

2.4.4 多态性41

2.4.5 动态链接42

2.5 Java语言的面向对象特征43

2.6 面向对象技术的现状和未来44

第三章 Java和HotJava入门46

3.1 Java的起源、由来和发展46

3.2 Java程序的分类48

3.3 Java语言的特征52

3.3.1 简单性和面向对象性52

3.3.2 动态性和分布性53

3.3.3 可移植性53

3.3.4 多线程54

3.3.5 高性能55

3.3.6 平台无关性55

3.3.7 健壮性和安全性56

3.4 Java和C++语言的比较57

3.5 HotJava浏览器简介59

3.5.1 概述59

3.5.2 WWW浏览器59

3.5.3 HotJava的特征60

3.5.4 在HotJava中加入applet62

3.5.5 安全性63

3.6 Java语言及HotJava浏览器对Internet的影响64

3.6.1 面向对象的开发65

3.6.2 发布应用程序65

3.6.3 智能代理66

3.6.4 虚拟现实与VRML66

3.7 安装Java和HotJava66

3.7.1 Java编程的硬件需求67

3.7.2 在Solaris 2.3及其以上版本中安装Java和HotJava67

3.7.3 在Win 95和Win NT及以上版本安装Java和HotJava68

3.8 一个Java小应用程序(applet)的例子69

第四章 Java语言基础知识72

4.1 Java的单词符号集73

4.1.1 Java语言的保留字74

4.1.2 Java语言的标识符75

4.1.3 注释75

4.1.4 字面量75

4.1.5 分隔符和操作符78

4.2 变量及其类型78

4.2.1 整数型变量和浮点型变量79

4.2.2 布尔型变量79

4.2.3 字符型变量80

4.2.4 数组变量80

4.2.5 变量的作用范围81

4.3 操作符及其运算82

4.3.1 简单赋值82

4.3.2 二项算术运算83

4.3.3 单项算术运算83

4.3.4 布尔运算84

4.3.5 运算符优先级与运算顺序85

4.3.6 类型转换86

4.4 条件语句和开关语句87

4.4.1 条件语句87

4.4.2 开关语句89

4.5 循环语句90

4.5.1 for循环91

4.5.2 while循环92

4.5.3 do—while循环92

4.5.4 标号93

第五章 Java语言的类95

5.1 Java语言的类与对象95

5.1.1 Java中的类与对象95

5.1.2 Java类的体系结构96

5.2 实例变量和方法的四种访问控制99

5.2.1 public修饰符99

5.2.2 private修饰符100

5.2.3 protected修饰符101

5.2.4 friendly修饰符102

5.3 静态成员和方法重载103

5.3.1 静态变量103

5.3.2 静态方法103

5.3.3 方法重载104

5.4 在Java中使用继承105

5.4.1 extends修饰符105

5.4.2 方法覆盖106

5.5 对象的创建和撤消108

5.5.1 对象的创建109

5.5.2 new操作符和无用单元收集110

5.5.3 终结函数111

5.5.4 命令行参数112

5.6 this,super,null变量114

5.6.1 this变量114

5.6.2 super变量115

5.6.3 null变量115

5.7 类类型之间的强制转换115

5.8 Java语言的界面117

5.8.1 Java的抽象方法和类117

5.8.2 界面117

5.9 Java中的包119

5.9.1 定义一个编译单元的包119

5.9.2 引入其它包120

5.10 一个Java类的程序实例分析121

第六章 Java的多线程机制127

6.1 线程127

6.1.1 线程的基本概念127

6.1.2 线程调度129

6.1.3 线程和进程的区别和联系130

6.2 Java的多线程130

6.3 Java多线程的实现方法132

6.3.1 创建一个Thread类的继承类的方法132

6.3.2 创建一个实现Runnable界面的类的方法134

6.3.3 另外的线程方法136

6.4 在类中使用线程修饰符142

6.4.1 在类中使用Synchronized修饰符144

6.4.2 使用Threadsafe线程安全的修饰符148

6.5 一个线程化的Java应用程序例子148

第七章 Java类库153

7.1 Java类库简介153

7.2 Java语言基本类库155

7.2.1 对象类155

7.2.2 类型封装器157

7.2.3 有关数学运算的类168

7.2.4 字符串类169

7.2.5 系统类178

7.2.6 关于数组182

7.3 Java的IO(输入输出)类库183

7.3.1 标准输入,标准输出与输入流,打印流184

7.3.2 存取文件191

7.4 Java实用程序类库207

7.4.1 堆栈类207

7.4.2 日期类210

7.5 Java的浏览器和awt(又一个窗口工具箱)类库218

7.5.1 浏览器类库219

7.5.2 awt类库232

7.6 用Java制作一个动态的多媒体主页的例子239

第八章 Java的Internet服务功能245

8.1 简介245

8.2 Java的远程登录服务245

8.3 Java的FTP(文件传输协议)服务252

8.4 Java语言的其它网络服务功能261

8.4.1 NNTP协议261

8.4.2 WWW协议262

第九章 Java的异常处理与安全机制270

9.1 Java的异常处理270

9.1.1 throw语句和catch语句270

9.1.2 finally(定止)语句272

9.1.3 运行时异常273

9.2 Java的安全机制276

9.2.1 Java的内存分配特点277

9.2.2 Java的字节码校验过程277

9.2.3 HotJava中的安全性设置279

第十章 Java虚拟机与Java开发工具JDK282

10.1 Java虚拟机的思想282

10.2 Java虚拟机的规格描述283

10.2.1 Java虚拟机的指令系统283

10.2.2 Java虚拟机寄存器283

10.2.3 Java虚拟机栈结构284

10.2.4 Java虚拟机碎片回收堆284

10.2.5 Java虚拟机存储区284

10.3 Java开发工具JDK285

附录A Java Alpha3版所提供的类库289

附录B Java Alpha3版所提供的部分实例变量和方法索引308

参考文献327

热门推荐