图书介绍

Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java程序设计
  • 张国峰,李大伟等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115067813
  • 出版时间:1998
  • 标注页数:338页
  • 文件大小:15MB
  • 文件页数:349页
  • 主题词:

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第一章 概述1

1.1 Java的起源1

1.2 Java的特点2

1.3程序和机器抽象4

1.4面向对象的方法5

1.5程序的编译过程7

1.6 Java的词法记号9

1.6.1字符集9

1.6.2词法记号9

1.6.3空白10

1.7简单的Java程序11

1.8输入14

1.9小结18

练习18

第二章 基本类型和表达式21

2.1概述21

2.2 Java的基本类型22

2.3基本类型的对象24

2.4文字量25

2.4.1整数文字26

2.4.2浮点文字26

2.4.3字符文字26

2.5表达式27

2.4.4字符串文字27

2.4.5布尔文字27

2.5.1算术操作符30

2.5.2关系操作符32

2.5.3逻辑操作符33

2.5.4位操作符34

2.6赋值38

2.7表达式的类型39

2.8类型转换39

2.8.1隐式类型转换40

2.8.2显式类型强制40

2.10小结42

2.9常量表达式42

练习43

第三章 控制结构45

3.1概述45

3.2简单顺序46

3.3选择47

3.3.1 if语句47

3.3.2 if else语句49

3.3.3 switch语句52

3.4循环56

3.4.1 while语句56

3.4.2 do while语句60

3.4.3for语句61

3.4.4嵌套循环63

3.5循环与break和continue语句64

3.6表达决策和条件67

3.7标号语句68

3.8构造复杂结构的语句69

3.9小结74

练习74

第四章 对象和类75

4.1简单的类75

4.2抽象79

4.3面向对象的程序设计81

4.4封装和信息隐藏84

4.5方法调用87

4.6类型检查与束定89

4.7参数传递机制92

4.8关键字this94

4.9重载96

4.10小结98

练习98

第五章 对类的进一步讨论101

5.1构造器101

5.2静态对象和静态方法103

5.3静态初始化块107

5.5存储管理108

5.4有名常量108

5.6一个方法调用同类中的其它方法110

5.7方法的递归调用113

5.8小结115

练习116

第六章 包117

6.1包声明117

6.2使用包120

6.3名字空间122

6.4 Java环境中的类结构124

6.5小结125

练习125

7.1基本概念127

第七章 扩充类127

7.2扩充一个类130

7.3 super关键字134

7.4 IS—A关系136

7.5重载与覆盖139

7.6构造器142

7.7对象引用与类型转换146

7.8 protected和private protected访问权限148

7.9 final方法和final类149

7.10 Object类150

7.10.1 equals()方法150

7.10.3 finalize()方法151

7.10.2 hashCode()方法151

7.11类属152

7.12小结156

练习157

第八章 抽象类和接口159

8.1概述159

8.2抽象类160

8.3接口164

8.4扩充和实现接口时的名字冲突170

8.5枚举抽象171

8.6类之间的关系176

8.7添加和覆盖178

练习180

8.8小结180

第九章异常183

9.1概述183

9.2异常类型184

9.3引发异常185

9.4捕获异常187

9.5 finally子句194

9.6 new与OutOfMemoryError异常类型196

9.7 NumberFormatException异常类型196

9.8静态初始化块与异常处理196

9.9方法覆盖与throws子句197

练习198

9.10小结198

10.1简单数组199

第十章数组199

10.2数组的数组205

10.3数组对象的初始化208

10.4 IndexOutOfBoundsExeeption异常210

10.5数组类型的对象引用与类型适应性210

10.6 Vector类212

10.7小结214

练习215

11.1 String类217

11.1.1构造器217

第十一章 串处理217

11.1.2访问方法218

11.1.3查找和替换219

11.1.4子串220

11.1.5串的比较和连接221

11.1.6其它方法224

11.1.7 valueOf()方法224

11.2 StringBuffer类225

11.3 toString()方法228

11.4 main()方法231

11.5 hashCode()方法232

11.6 Hashtable类238

11.7对象之间的联系245

11.8小结246

练习246

第十二章多线程249

12.1主动对象249

12.2线程251

12.3线程调度254

12.4Thread类的方法257

12.5看守线程258

12.6线程组259

12.7线程的终止261

12.8程序的终止262

12.9线程与异常处理263

12.10小结265

练习265

第十三章 线程同步267

13.1并发控制不当所出现的问题267

13.2基本同步机制269

13.3管程272

13.4 synchronized方法274

13.5 wait()和notify()方法275

13.6 synchronized语句280

13.7死锁282

13.8超级商场仿真程序288

练习300

13.9小结300

第十四章流303

14.1输入流和输出流303

14.2 FileInputStream类和FileOutputStream类306

14.3 FilterInputStream类和FilterOutputStream类307

14.4 PrintStream类308

14.5 DataInput接口和DataOutput接口309

14.6 DataInputStream类和DataOutputStream类310

14.7 BufferedInputStream类和BufferedOutputStream类311

14.8 PipedInputStream类和PipedOutputStream类311

14.9 RandomAccessFile类312

14.10字符流313

14.10.1 Reader类和Writer类314

14.10.2 BufferedReader类和BufferedWriter类316

14.10.3 InputStreamReader类和OutputStreamWriter类317

14.10.4 FileReader类和FileWriter类318

14.10.5 PrintWriter类318

第十五章Applet321

15.1一个简单的applet321

15.2 HTML简介322

15.3 Applet和HTML324

15.4小结330

练习330

附录AJava开发环境331

热门推荐