图书介绍

Java技术基础 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java技术基础 第2版
  • 刘正林等编著 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:7560931367
  • 出版时间:2004
  • 标注页数:561页
  • 文件大小:48MB
  • 文件页数:574页
  • 主题词:

PDF下载


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

下载说明

Java技术基础 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概论1

1.1 Java技术的入门知识1

1.1.1 因特网和万维网(www)1

1.1.2 Java语言和Java技术11

1.2 面向对象程序设计的有关概念和基本思想16

1.2.1 面向对象程序设计的有关概念16

1.2.2 面向对象程序设计的基本思想18

1.2.3 面向对象程序设计的要点21

1.3 Java程序的构成特点24

1.4 Java编程环境34

1.4.1 下载平台软件和建立Java编程环境34

1.4.2 Java编程环境的构成和命令行方式39

1.4.3 借助TextPad建立Java编程环境43

1.5 Win32平台上的集成开发环境IDE53

1.5.1 Win32平台上常用的集成开发环境IDE简介53

1.5.2 RealJ集成开发环境54

小结67

习题168

第2章 Java语言基础知识70

2.1 数据类型、常量和变量70

2.1.1 数据类型70

2.1.2 常量73

2.1.3 变量75

2.2 运算符和表达式79

2.2.1 算术运算符80

2.2.3 逻辑运算符和位逻辑运算符82

2.2.2 关系运算符82

2.2.4 赋值运算符和增、减量运算符90

2.2.5 自动类型转换和强制类型转换91

2.2.6 运算符的优先级及其结合规则94

2.3 流程控制语句95

2.3.1 循环结构的流程控制语句96

2.3.2 选择结构的流程控制语句105

小结109

习题2110

第3章 对象和类115

3.1 类的定义115

3.1.1 程序包117

3.1.2 Java源程序的组成118

3.1.3 类的访问控制修饰符123

3.2 字段和方法125

3.2.1 字段的声明125

3.2.2 方法的定义133

3.2.3 方法的调用145

3.3 对象的创建和自动回收151

3.3.1 对象的创建151

3.3.2 构造方法152

3.3.3 this引用变量155

3.3.4 对象的自动回收156

3.4 数组157

3.4.1 数组的创建157

3.4.2 数组的应用161

3.4.3 多维数组166

小结168

习题3169

第4章 继承与多态性176

4.1 Java的继承机制176

4.1.1 “是一种”关系176

4.1.2 Java的继承机制179

4.2.1 什么是多态性189

4.2 Java的多态性189

4.2.2 方法的重载和覆盖190

4.2.3 “单界面多实现版本”的程序框架194

4.3 抽象类和最终类197

4.3.1 抽象方法和抽象类197

4.3.2 最终类和最终方法200

4.4 接口类型的定义和实现200

4.4.1 接口类型的定义201

4.4.2 接口类型的实现201

4.4.3 使无关的类间具有相关性204

4.5 内部类206

4.5.1 成员类206

4.5.2 方法体内的内部类和匿名类211

4.6 对象引用的自动类型转换和造型218

4.6.1 对象引用的自动转换218

4.6.2 对象引用的造型220

小结224

习题4225

第5章 标准类库与常用算法234

5.1 Java.lang程序包中的几个重要类234

5.2 java.util程序包254

5.2.1 java.util程序包的类层次结构254

5.2.2 Date类、GregorianCalendar类和Calendar抽象类257

5.3 集合267

5.3.1 向量类268

5.3.2 二进制位集合类272

5.3.3 堆栈类280

5.4 排序算法281

5.4.1 双冒泡排序算法281

5.4.2 快速排序算法286

小结298

习题5300

第6章 图形用户界面(GUI)305

6.1 图形用户界面的概况305

6.2.1 AWT的类层次结构308

6.2 抽象窗口工具包AWT308

6.2.2 组件的公用方法310

6.2.3 图形和组件的绘制、画布和Canvas类323

6.3 使用Swing组件的Java Application图形界面337

6.3.1 模型、视图、控制器设计范式338

6.3.2 Swing类库、J组件和类层次结构340

6.3.3 文本字体及其相关的类355

6.4 组件的布局和布局管理器363

6.4.1 布局管理器的策略模式364

6.4.2 常用的标准布局管理器365

6.5 事件处理384

6.5.1 事件控制基础384

6.5.2 AWT用于事件处理的类层次结构391

6.5.3 几种独立事件的处理398

6.5.4 选项窗格对话框和JOptionpane类419

6.5.5 菜单的创建和使用422

6.6 小应用程序applet和Applet类433

6.6.1 Applet类和JApplet类433

6.6.2 applet的生命周期和主方法436

6.6.3 如何制作小应用程序applet437

6.6.4 applet的安全性449

小结451

习题6453

第7章 Java的高级特性469

7.1 Java的异常处理机制469

7.1.1 Java异常的概念469

7.1.2 异常的种类和处理475

7.1.3 用户自行定义异常类477

7.2 多线程机制481

7.2.1 进程和线程481

7.2.2 Thread类和线程的创建483

7.2.3 线程的状态和行为489

7.2.4 线程的优先级和线程组492

7.2.5 同步控制499

7.3 输入/输出流库和文件处理509

7.3.1 java.io程序包的类层次结构509

7.3.2 File类和文件处理515

7.3.3 对象系列化527

7.4 动画和音响效果533

7.4.1 Image类和java.awt.image程序包533

7.4.2 图像的加载和显示537

7.4.3 音响效果543

小结550

习题7553

参考文献561

热门推荐