新闻资讯
看你所看,想你所想

Java 2简明教程(第2版)

Java 2简明教程(第2版)

Java 2简明教程(第2版)

《Java 2简明教程(第2版)》是2010年清华大学出版社出版的图书,作者是皮德常。

基本介绍

  • 书名:Java 2简明教程(第2版)
  • 作者:皮德常
  • ISBN:9787302132820
  • 定价:25元
  • 出版社:清华大学出版社
  • 出版时间:2010-9-14
  • 装帧:平装

图书简介

本书以Java 2语言为基础,详细介绍了面向对象的编程思想和方法。全书共12章,主要包括:Java 2编程基础、面向对象编程原理、接口、包、字元串类String和StringBuffer、异常处理、输入和输出、多执行绪、Java小程式、GUI布局管理、对象序列化、内隐类、Adapter类和事件处理等,非常适合于Java初学者阅读。此外,本书还突出了Java语言与C/C++的异同点,从而也非常适合于具有C/C++编程经验,又想转向Java编程的读者阅读。

目录

第1章Java语言简介 1
1.1Java语言的发展 1
1.2Java语言的特点 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.2.9高效性 6
1.2.10多执行绪 6
1.2.11动态性 6
1.3Java类库的概念 6
1.4网路浏览器 7
1.5Java开发工具 8
1.6Java程式分类 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章数据类型、运算符和表达式 17
2.1常量 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.5Java中的参数传递方式 27
2.6Java的运算符 29
2.6.1算术运算符 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.1if语句 37
3.1.2switch语句 40
3.2循环控制语句 43
3.2.1while语句 43
3.2.2do-while语句 44
3.2.3for语句 45
3.3break语句和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.2Java和C编程思想的区别 52
4.1.3如何定义类 52
4.1.4对象和引用 53
4.2方法 55
4.3实例变数和局部变数 56
4.4构造函式 58
4.5方法重载 60
4.6关键字this 61
4.6.1指代对象 62
4.6.2指代构造函式 64
4.7继承 65
4.7.1继承的概念 65
4.7.2关键字super 67
4.7.3再论构造函式 68
4.8方法的覆盖 69
4.8.1覆盖与重载的区别 70
4.8.2方法的动态调用 72
4.9一个令人迷惑的问题:
多态性不适合于继承链中的
实例变数 74
4.10finalize 75
4.11static 77
4.11.1static变数 77
4.11.2static方法 79
4.12关键字final 81
4.12.1final数据 81
4.12.2final方法 82
4.12.3final类 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.2public成员 91
4.16.3private成员 91
4.16.4protected成员 92
4.17应用程式从键盘输入
数据举例 93
4.18本章小结 94
4.19思考和练习 95
第5章接口和包 97
5.1接口 97
5.1.1接口的定义和套用 97
5.1.2接口和抽象类的异同点 103
5.2包 103
5.2.1package语句 103
5.2.2import语句 104
5.2.3包套用举例 105
5.3本章小结 108
5.4思考和练习 108
第6章字元串处理 109
6.1字元串的分类 109
6.2String类 109
6.2.1字元串常量 110
6.2.2创建String类对象 111
6.2.3String类的常用方法 114
6.2.4Java应用程式的
命令行参数 121
6.3StringBuffer类 122
6.3.1创建StringBuffer类对象 122
6.3.2StringBuffer类的常用方法 123
6.3.3String类中“+”操作的
技术内幕 127
6.4套用举例 128
6.5本章小结 131
6.6思考和练习 131
第7章异常处理 133
7.1异常的层次结构 133
7.2异常处理语句 135
7.2.1try和catch语句 136
7.2.2finally语句 138
7.2.3throw语句 139
7.2.4throws语句 140
7.3自定义异常类 143
7.4异常处理常用调试方法 144
7.5本章小结 146
7.6思考和练习 146
第8章输入与输出处理 147
8.1流的层次结构 147
8.2File类 148
8.3InputStream类和
OutputStream类 150
8.3.1InputStream类的常用方法 150
8.3.2OutputStream类的常用方法 151
8.3.3FileInputStream类 151
8.3.4FileOutputStream类 153
8.3.5DataInputStream和
DataOutputStream类 154
8.4RandomAccessFile类 156
8.5对象流和对象序列化 160
8.5.1对象流的概念 160
8.5.2对象序列化 161
8.6IOException类 164
8.7本章小结 165
8.8思考和练习 165
第9章多执行绪 167
9.1Java中的多执行绪的基本概念 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小程式常用方法 191
10.3.1常用的输出方法 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章GUI布局管理器 211
11.1Swing常用容器 211
11.1.1框架 211
11.1.2面板 213
11.2布局管理器 215
11.2.1FlowLayout布局 215
11.2.2BorderLayout布局 217
11.2.3GridLayout布局 220
11.2.4CardLayout布局 222
11.3本章小结 226
11.4思考和练习 226
第12章事件处理 229
12.1委託事件处理模型 229
12.2组件事件处理 230
12.2.1JButton事件处理 230
12.2.2JTextField和JPassword
Field事件处理 232
12.2.3JCheckBox和JRadio
Button事件处理 234
12.2.4JComboBox事件处理 238
12.2.5JList事件处理 240
12.3滑鼠事件处理 242
12.4Adapter类 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

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com