微信扫一扫,移动浏览光盘
简介
本书内容详略得当、重点突出,即可作为Java程序设计的辅导教材,也可供自学使用。本书分8章,主要介绍Java语言基础,运算符、表达式与控制结构,Java面向对象程序设计,异常,多线程,Java的输入输出处理,Java图形用户界面和Java Applet。
本书可作为高职高专计算机及相关专业的教材,也可供从事实际应用开发的技术人员参考学习。
目录
第1章 java语言基础 1
1.1 基本概念及知识点 1
1.1.1 两类java程序 1
1.1.2 java程序的编辑、编译和运行 2
1.1.3 java语言的注释和分隔符 3
1.1.4 java语言的标示符和关键字 3
1.1.5 java语言的数据类型 4
1.1.6 常量 5
1.1.7 变量 6
1.2 典型例题分析 7
1.3 习题 9
1.4 习题答案 15
第2章 运算符、表达式与控制结构 18
2.1 基本概念及知识点 18
2.1.1 java语言的运算符与表达式 18
2.1.2 语句 20
2.1.3 java语言的控制结构 21
2.1.4 数组 25
2.1.5 方法 27
2.1.6 方法的重载 28
.2.1.7 应用程序命令行传参数 28
2.2 典型例题分析 29
2.3 习题 38
2.4 习题答案 50
第3章 java面向对象程序设计 65
3.1 基本概念及知识点 65
3.1.1 面向对象程序设计的基本概念 65
3.1.2 类 66
3.1.3 类的继承 67
3.1.4 java语言的修饰符 69
3.1.5 接口 70
3.1.6 内部类和匿名类 70
3.1.7 java语言的包(package) 71
3.1.8 java 的api 与类库 71
3.1.9 math类 71
3.1.10 字符串(string)类 72
3.1.11 stringbuffer 类 76
3.1.12 stringtokenizer类 78
3.1.13 vector类 78
3.2 典型例题分析 80
3.3 习题 98
3.4 习题答案 116
第4章 异常 126
4.1 基本概念及知识点 126
4.1.1 java异常 126
4.1.2 java异常处理 127
4.1.3 自定义异常 129
4.2 典型例题分析 129
4.3 习题 134
4.4 习题答案 138
第5章 多线程 140
5.1 基本概念及知识点 140
5.1.1 多线程 140
5.1.2 线程的状态和生命周期 141
5.1.3 多线程实现的两种方法 141
5.1.4 多线程的基本控制 142
5.1.5 多线程applet小程序 143
5.1.6 线程的互斥锁和线程的同步 144
5.2 典型例题分析 145
5.3 习题 156
5.4 习题答案 162
第6章 java的输入输出处理 171
6.1 基本概念及知识点 171
6.1.1 概述 171
6.1.2 文件输入流(fileinputstream)和文件输出流(fileoutputstream) 172
6.1.3 file类 173
6.1.4 文件的随机访问(randomaccessfile类) 175
6.1.5 过滤流 177
6.1.6 数据流(datainputstream 类和dataoutputstream类) 178
6.1.7 bufferedinputstream类和bufferedoutputstream类 179
6.1.8 回压输入流(pushbackinputstream) 181
6.1.9 字节数组流(bytearrayinputstream类和bytearrayoutputstream类) 181
6.1.10 sequenceinputstream类 182
6.1.11 对象串行化和对象流 183
6.1.12 管道流(pipedoutputstream类和pipedinputstream类) 184
6.2 典型例题分析 185
6.3 习题 207
6.4 习题答案 218
第7章 java图形用户界面 228
7.1 基本概念及知识点 228
7.1.1 文本、字体和颜色 228
7.1.2 java图形 230
7.1.3 图像显示 232
7.1.4 标签 233
7.1.5 按钮 234
7.1.6 单行文本域 235
7.1.7 多行文本域 237
7.1.8 容器和组件 238
7.1.9 面板和画布 239
7.1.10 布局 240
7.1.11 复选框和单选框 243
7.1.12 列表 244
7.1.13 鼠标事件 246
7.1.14 键盘事件 247
7.1.15 窗口事件 248
7.2 典型例题分析 250
7.3 习题 275
7.4 习题答案 276
第8章 java applet 290
8.1 基本概念及知识点 290
8.1.1 applet的生命周期及基本方法 290
8.1.2 向applet传递参数 291
8.1.3 判定applet的来源 291
8.1.4 下载图像 291
8.1.5 下载声音 291
8.1.6 动画 291
8.2 典型例题分析 292
8.3 习题 299
8.4 习题答案 301
1.1 基本概念及知识点 1
1.1.1 两类java程序 1
1.1.2 java程序的编辑、编译和运行 2
1.1.3 java语言的注释和分隔符 3
1.1.4 java语言的标示符和关键字 3
1.1.5 java语言的数据类型 4
1.1.6 常量 5
1.1.7 变量 6
1.2 典型例题分析 7
1.3 习题 9
1.4 习题答案 15
第2章 运算符、表达式与控制结构 18
2.1 基本概念及知识点 18
2.1.1 java语言的运算符与表达式 18
2.1.2 语句 20
2.1.3 java语言的控制结构 21
2.1.4 数组 25
2.1.5 方法 27
2.1.6 方法的重载 28
.2.1.7 应用程序命令行传参数 28
2.2 典型例题分析 29
2.3 习题 38
2.4 习题答案 50
第3章 java面向对象程序设计 65
3.1 基本概念及知识点 65
3.1.1 面向对象程序设计的基本概念 65
3.1.2 类 66
3.1.3 类的继承 67
3.1.4 java语言的修饰符 69
3.1.5 接口 70
3.1.6 内部类和匿名类 70
3.1.7 java语言的包(package) 71
3.1.8 java 的api 与类库 71
3.1.9 math类 71
3.1.10 字符串(string)类 72
3.1.11 stringbuffer 类 76
3.1.12 stringtokenizer类 78
3.1.13 vector类 78
3.2 典型例题分析 80
3.3 习题 98
3.4 习题答案 116
第4章 异常 126
4.1 基本概念及知识点 126
4.1.1 java异常 126
4.1.2 java异常处理 127
4.1.3 自定义异常 129
4.2 典型例题分析 129
4.3 习题 134
4.4 习题答案 138
第5章 多线程 140
5.1 基本概念及知识点 140
5.1.1 多线程 140
5.1.2 线程的状态和生命周期 141
5.1.3 多线程实现的两种方法 141
5.1.4 多线程的基本控制 142
5.1.5 多线程applet小程序 143
5.1.6 线程的互斥锁和线程的同步 144
5.2 典型例题分析 145
5.3 习题 156
5.4 习题答案 162
第6章 java的输入输出处理 171
6.1 基本概念及知识点 171
6.1.1 概述 171
6.1.2 文件输入流(fileinputstream)和文件输出流(fileoutputstream) 172
6.1.3 file类 173
6.1.4 文件的随机访问(randomaccessfile类) 175
6.1.5 过滤流 177
6.1.6 数据流(datainputstream 类和dataoutputstream类) 178
6.1.7 bufferedinputstream类和bufferedoutputstream类 179
6.1.8 回压输入流(pushbackinputstream) 181
6.1.9 字节数组流(bytearrayinputstream类和bytearrayoutputstream类) 181
6.1.10 sequenceinputstream类 182
6.1.11 对象串行化和对象流 183
6.1.12 管道流(pipedoutputstream类和pipedinputstream类) 184
6.2 典型例题分析 185
6.3 习题 207
6.4 习题答案 218
第7章 java图形用户界面 228
7.1 基本概念及知识点 228
7.1.1 文本、字体和颜色 228
7.1.2 java图形 230
7.1.3 图像显示 232
7.1.4 标签 233
7.1.5 按钮 234
7.1.6 单行文本域 235
7.1.7 多行文本域 237
7.1.8 容器和组件 238
7.1.9 面板和画布 239
7.1.10 布局 240
7.1.11 复选框和单选框 243
7.1.12 列表 244
7.1.13 鼠标事件 246
7.1.14 键盘事件 247
7.1.15 窗口事件 248
7.2 典型例题分析 250
7.3 习题 275
7.4 习题答案 276
第8章 java applet 290
8.1 基本概念及知识点 290
8.1.1 applet的生命周期及基本方法 290
8.1.2 向applet传递参数 291
8.1.3 判定applet的来源 291
8.1.4 下载图像 291
8.1.5 下载声音 291
8.1.6 动画 291
8.2 典型例题分析 292
8.3 习题 299
8.4 习题答案 301
Java程序设计——示例与习题解析
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×