图书介绍

Java简明教程PDF|Epub|txt|kindle电子书版本网盘下载

Java简明教程
  • 皮德常编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302246206
  • 出版时间:2011
  • 标注页数:263页
  • 文件大小:24MB
  • 文件页数:282页
  • 主题词:Java语言-程序设计-教材

PDF下载


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

下载说明

Java简明教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java语言简介1

1.1 Java语言的发展历程1

1.2 Java语言的特点2

1.2.1 简单性2

1.2.2 面向对象3

1.2.3 分布性3

1.2.4 解释执行3

1.2.5 健壮性3

1.2.6 安全性4

1.2.7 结构中立4

1.2.8 可移植性4

1.2.9 高效性5

1.2.10 多线程5

1.2.11 动态性5

1.3 Java类库的概念5

1.4 网络浏览器7

1.5 Java开发工具7

1.6 Java程序分类9

1.6.1 使用NetBeans运行Java应用程序9

1.6.2 使用NetBeans运行Java Applet小程序10

1.7 对Java程序的解释11

1.7.1 程序注释方法11

1.7.2 对Java应用程序的解释12

1.7.3 对Java小程序的解释13

1.7.4 对HTML文件的解释14

1.8 编写Java程序的风格要求14

本章小结15

思考和练习15

第2章 数据类型、运算符和表达式16

2.1 常量16

2.2 变量17

2.2.1 整型变量18

2.2.2 字符型变量19

2.2.3 浮点型变量19

2.2.4 布尔型变量20

2.2.5 对原子类型变量生存空间的讨论21

2.3 变量赋值问题21

2.4 数组22

2.4.1 一维数组22

2.4.2 二维数组24

2.4.3 数组初始化25

2.5 Java中的参数传递方式26

2.6 Java的运算符27

2.6.1 算术运算符28

2.6.2 关系运算符28

2.6.3 逻辑运算符29

2.6.4 位运算符30

2.6.5 三元条件运算符31

2.6.6 +运算符31

本章小结32

思考和练习32

第3章 控制语句33

3.1 分支语句33

3.1.1 if语句33

3.1.2 switch语句35

3.2 循环控制语句39

3.2.1 while语句39

3.2.2 do-while语句39

3.2.3 for语句40

3.3 break语句和continue语句41

3.3.1 不带标号的break语句和continue语句41

3.3.2 带标号的break语句和continue语句42

本章小结44

思考和练习44

第4章 Java的类46

4.1 类与对象46

4.1.1 类与对象的区别46

4.1.2 Java和C编程思想的区别47

4.1.3 如何定义类47

4.1.4 对象和引用48

4.2 方法49

4.3 实例变量和局部变量50

4.4 构造函数52

4.5 方法重载54

4.6 关键字this55

4.6.1 指代对象55

4.6.2 指代构造函数58

4.7 继承59

4.7.1 继承的概念59

4.7.2 关键字super60

4.7.3 再论构造函数61

4.8 方法的覆盖63

4.8.1 覆盖与重载的区别63

4.8.2 方法的动态调用65

4.9 多态性不适合于继承链中的实例变量67

4.10 finalize69

4.11 static71

4.11.1 static变量71

4.11.2 static方法72

4.12 关键字final74

4.12.1 final数据74

4.12.2 final方法75

4.12.3 final类76

4.13 组合与继承76

4.14 抽象类和抽象方法78

4.15 对象的类型转换80

4.15.1 向上类型转换80

4.15.2 向下类型转换81

4.16 访问权限限制82

4.16.1 默认修饰符82

4.16.2 public成员83

4.16.3 private成员83

4.16.4 protected成员84

4.17 应用程序从键盘输入数据举例86

本章小结87

思考和练习87

第5章 接口、包与泛型89

5.1 接口89

5.1.1 接口的定义和应用89

5.1.2 接口和抽象类的异同点95

5.2 包95

5.2.1 package语句95

5.2.2 import语句96

5.2.3 包应用举例97

5.3 泛型99

5.3.1 泛型类的声明100

5.3.2 泛型的一般应用101

5.3.3 链表102

5.3.4 栈104

5.3.5 散列映射106

本章小结108

思考和练习108

第6章 字符串处理109

6.1 字符串的分类109

6.2 String类109

6.2.1 字符串常量110

6.2.2 创建String类对象111

6.2.3 String类的常用方法114

6.2.4 Java应用程序的命令行参数120

6.3 StringBuffer类121

6.3.1 创建StringBuffer类对象121

6.3.2 StringBuffer类的常用方法122

6.3.3 String类中“+”操作的技术内幕125

6.4 应用举例126

本章小结129

思考和练习129

第7章 异常处理131

7.1 异常的层次结构131

7.2 异常处理语句132

7.2.1 try和catch语句133

7.2.2 finally语句135

7.2.3 throw语句137

7.2.4 throws语句138

7.3 自定义异常类140

7.4 异常处理常用调试方法142

本章小结143

思考和练习143

第8章 输入与输出处理144

8.1 流的层次结构144

8.2 File类145

8.3 InputStream类和OutputStream类146

8.3.1 InputStream类的常用方法146

8.3.2 OutputStream类的常用方法147

8.3.3 FileInputStream类147

8.3.4 FileOutputStream类149

8.3.5 DataInputStream和DataOutputStream类150

8.4 RandomAccessFile类151

8.5 对象流和对象序列化156

8.5.1 对象流的概念156

8.5.2 对象序列化157

8.6 IOException类159

本章小结160

思考和练习160

第9章 多线程161

9.1 Java中的多线程的基本概念161

9.2 线程类162

9.2.1 多线程编程中常用的常量和方法162

9.2.2 线程的生命周期163

9.2.3 创建多线程的方法164

9.3 资源的协调与同步167

9.3.1 线程调度模型167

9.3.2 资源冲突168

9.3.3 同步方法170

9.4 线程间通信171

本章小结174

思考和练习174

第10章 小程序175

10.1 小程序的基本知识175

10.1.1 小程序与应用程序的区别175

10.1.2 小程序标签的语法格式176

10.2 小程序的生命周期177

10.3 小程序常用方法180

10.3.1 常用的输出方法181

10.3.2 输出中的颜色控制182

10.4 常用组件184

10.4.1 组件和容器的关系184

10.4.2 按钮185

10.4.3 标签186

10.4.4 文本框187

10.4.5 文本域189

10.4.6 选择框190

10.4.7 下拉列表192

10.4.8 列表194

本章小结196

思考和练习196

第11章 Swing图形界面设计197

11.1 Swing常用容器197

11.1.1 框架197

11.1.2 面板199

11.2 布局管理器200

11.2.1 FlowLayout布局200

11.2.2 BorderLayout布局202

11.2.3 GridLayout布局205

11.2.4 CardLayout布局206

11.3 委托事件处理模型210

11.4 组件事件处理210

11.4.1 JButton事件处理211

11.4.2 JTextField和JPasswordField事件处理212

11.4.3 JCheckBox和JRadioButton事件处理215

11.4.4 JComboBox事件处理218

11.4.5 JList事件处理220

11.5 鼠标事件处理222

11.6 Adapter类225

11.7 键盘事件处理226

11.8 事件处理应用举例228

11.8.1 舞动的字符228

11.8.2 播放声音剪辑231

11.8.3 网络浏览器233

本章小结235

思考和练习235

第12章 数据库程序设计236

12.1 数据库简介236

12.2 SQL语句237

12.2.1 定义表237

12.2.2 查询237

12.2.3 插入237

12.2.4 删除238

12.2.5 修改238

12.3 数据库连接238

12.3.1 JDBC简介238

12.3.2 JDBC驱动程序239

12.3.3 创建数据源239

12.4 数据库编程中的基本操作241

12.4.1 数据库编程的基本过程241

12.4.2 数据库查询242

12.4.3 插入记录243

12.4.4 修改记录244

12.4.5 删除记录245

12.4.6 建立表246

12.4.7 获取表中指定属性的名称和类型247

12.5 数据库编程综合举例248

本章小结262

思考和练习262

参考文献263

热门推荐