图书介绍
Java2简明教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Java2简明教程 第2版](https://www.shukui.net/cover/72/33068373.jpg)
- 皮德常,张凤林编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302132828
- 出版时间:2006
- 标注页数:259页
- 文件大小:14MB
- 文件页数:270页
- 主题词:Java2
PDF下载
下载说明
Java2简明教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Jave语言简介1
1.1 Java语言的发展1
1.2 Java语言的特点2
1.2.1 简单性3
1.2.2 面向对象3
1.2.3 分布性3
1.2.4 解释执行4
1.2.5 健壮性4
1.2.6 安全性4
1.2.7 结构中立5
1.2.8 可移植性5
1.3 Java类库的概念6
1.2.11 动态性6
1.2.10 多线程6
1.2.9 高效性6
1.4 网络浏览器7
1.5 Java开发工具8
1.6 Java程序分类9
1.6.1 使用NetBeans运行Java应用程序9
1.6.2 使用NetBeans运行Java小程序10
1.7 对Java程序的解释11
1.7.1 程序注释方法11
1.7.2 对Java应用程序的解释11
1.7.3 对Java小程序的解释13
1.7.4 对HTML文件的解释13
1.8 编写Java程序的风格要求14
1.9 本章小结14
1.10 思考和练习15
2.1 常量17
第2章 数据类型、运算符和表达式17
2.2 变量18
2.2.1 整型变量19
2.2.2 字符型变量21
2.2.3 浮点型变量21
2.2.4 布尔型变量22
2.2.5 对原子类型变量生存空间的讨论22
2.3 变量赋值问题23
2.4 数组24
2.4.1 一维数组24
2.4.2 二维数组26
2.5 Java中的参数传递方式27
2.6.1 算术运算符29
2.6 Java的运算符29
2.6.2 关系运算符30
2.6.3 逻辑运算符31
2.6.4 位运算符32
2.6.5 三元条件运算符33
2.6.6 “+”运算符33
2.7 本章小结34
2.8 思考和练习34
第3章 控制语句37
3.1 分支语句37
3.1.1 if语句37
3.1.2 switch语句40
3.2.1 while语句43
3.2 循环控制语句43
3.2.2 do-while语句44
3.2.3 for语句45
3.3 break语句和continue语句46
3.3.1 不带标号的break语句和continue语句46
3.3.2 带标号的break语句和continue语句46
3.4 本章小结48
3.5 思考和练习49
第4章 Java的类51
4.1 类与对象51
4.1.1 类与对象的区别51
4.1.2 Java和C编程思想的区别52
4.1.3 如何定义类52
4.1.4 对象和引用53
4.2 方法55
4.3 实例变量和局部变量56
4.4 构造函数58
4.5 方法重载60
4.6 关键字this61
4.6.1 指代对象62
4.6.2 指代构造函数64
4.7 继承65
4.7.1 继承的概念65
4.7.2 关键字super67
4.7.3 再论构造函数68
4.8 方法的覆盖69
4.8.1 覆盖与重载的区别70
4.8.2 方法的动态调用72
4.9 一个令人迷惑的问题:多态性不适合于继承链中的实例变量74
4.10 finalize75
4.11 static77
4.11.1 static变量77
4.11.2 static方法79
4.12 关键字final81
4.12.1 final数据81
4.12.2 final方法82
4.12.3 final类82
4.13 组合与继承83
4.14 抽象类和抽象方法85
4.15 对象的类型转换87
4.15.1 向上类型转换88
4.15.2 向下类型转换89
4.16 访问权限限制89
4.16.1 友元90
4.16.2 public成员91
4.16.3 private成员91
4.16.4 protected成员92
4.17 应用程序从键盘输入数据举例93
4.18 本章小结94
4.19 思考和练习95
第5章 接口和包97
5.1 接口97
5.1.1 接口的定义和应用97
5.2.1 package语句103
5.2 包103
5.1.2 接口和抽象类的异同点103
5.2.2 import语句104
5.2.3 包应用举例105
5.3 本章小结108
5.4 思考和练习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应用程序的命令行参数121
6.3.1 创建StringBuffer类对象122
6.3 StringBuffer类122
6.3.2 StringBuffer类的常用方法123
6.3.3 String类中“+”操作的技术内幕127
6.4 应用举例128
6.5 本章小结131
6.6 思考和练习131
第7章 异常处理133
7.1 异常的层次结构133
7.2 异常处理语句135
7.2.1 try和catch语句136
7.2.2 finally语句138
7.2.3 throw语句139
7.2.4 throws语句140
7.3 自定义异常类143
7.4 异常处理常用调试方法144
7.5 本章小结146
7.6 思考和练习146
第8章 输入与输出处理147
8.1 流的层次结构147
8.2 File类148
8.3 InputStream类和OutputStream类150
8.3.1 InputStream类的常用方法150
8.3.2 OutputStream类的常用方法151
8.3.3 FileInputStream类151
8.3.4 FileOutputStream类153
8.3.5 DataInputStream和DataInputStream类154
8.4 RandomAccessFile类156
8.5.1 对象流的概念160
8.5 对象流和对象序列化160
8.5.2 对象序列化161
8.6 IOException类164
8.7 本章小结165
8.8 思考和练习165
第9章 多线程167
9.1 Java中的多线程的基本概念167
9.2 线程类168
9.2.1 多线程编程中常用的常量和方法168
9.2.2 线程的生命周期169
9.2.3 创建多线程的方法170
9.3 资源的协调与同步174
9.3.1 线程调度模型174
9.3.2 资源冲突175
9.3.3 同步方法177
9.4 线程间通信178
9.4.1 通过封装共享变量实现线程通信178
9.4.2 通过系统方法实现线程通信180
9.5 本章小结183
9.6 思考和练习184
第10章 小程序185
10.1 小程序的基本知识185
10.1.1 小程序与应用程序的区别185
10.1.2 小程序标签的语法格式186
10.2 小程序的生命周期188
10.3.1 常用的输出方法191
10.3 小程序常用方法191
10.3.2 输出中的颜色控制193
10.4 常用组件195
10.4.1 组件和容器的关系196
10.4.2 按钮197
10.4.3 标签198
10.4.4 文本框199
10.4.5 文本域201
10.4.6 选择框203
10.4.7 下拉列表205
10.4.8 列表207
10.5 本章小结209
10.6 思考和练习209
11.1.1 框架211
11.1 Swing常用容器211
第11章 GUI布局管理器211
11.1.2 面板213
11.2 布局管理器215
11.2.1 FlowLayout布局215
11.2.2 BorderLayout布局217
11.2.3 GridLayout布局220
11.2.4 CardLayout布局222
11.3 本章小结226
11.4 思考和练习226
第12章 事件处理229
12.1 委托事件处理模型229
12.2 组件事件处理230
12.2.1 JButton事件处理230
12.2.2 JTextField和JPassword Field事件处理232
12.2.3 JCheckBox和JRadio Button事件处理234
12.2.4 JComboBox事件处理238
12.2.5 JList事件处理240
12.3 鼠标事件处理242
12.4 Adapter类246
12.5 键盘事件处理247
12.6 事件处理综合应用举例250
12.6.1 舞动的字符250
12.6.2 播放声音剪辑253
12.6.3 网络浏览器255
12.7 本章小结258
12.8 思考和练习258
参考文献259