图书介绍
全国计算机等级考试二级教程 Java语言程序设计 2008年版PDF|Epub|txt|kindle电子书版本网盘下载
- 教育部考试中心编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040229471
- 出版时间:2007
- 标注页数:352页
- 文件大小:62MB
- 文件页数:363页
- 主题词:电子计算机-水平考试-教材;JAVA语言-程序设计-水平考试-教材
PDF下载
下载说明
全国计算机等级考试二级教程 Java语言程序设计 2008年版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言概论1
1.1 Java语言简介1
1.1.1 Java语言的由来1
1.1.2 Java语言的特点及优势2
1.1.3 Java语言实现的机制4
1.2 Java的体系结构5
1.2.1 JDK目录结构5
1.2.2 Java的API结构6
1.2.3 Java源程序结构8
1.2.4 Java程序编写及运行的过程9
1.2.5 Java程序举例11
习题14
第2章 简单数据类型15
2.1 概述15
2.2 简单数据类型17
2.2.1 整型数据17
2.2.2 浮点型数据18
2.2.3 布尔型数据18
2.2.4 字符型数据19
2.3 各类数据之间的转换19
2.3.1 优先关系20
2.3.2 类型的自动转换规则20
2.3.3 类型的强制转换21
2.3.4 实例21
2.4 Java类库中对简单类型数据的类包装21
习题22
第3章 运算符和表达式24
3.1 概述24
3.1.1 运算符24
3.1.2 表达式25
3.2 算术运算符和算术表达式25
3.2.1 一元算术运算符25
3.2.2 二元算术运算符27
3.2.3 算术运算符的优先级29
3.3 关系运算符和关系表达式30
3.4 布尔逻辑运算符和布尔逻辑表达式32
3.5 位运算符和位运算表达式34
3.5.1 位逻辑运算符35
3.5.2 移位运算符36
3.5.3 位运算符的优先级37
3.6 赋值运算符和赋值表达式38
3.6.1 赋值运算符38
3.6.2 扩展赋值运算符38
3.7 条件运算符与条件表达式39
3.8 运算符的优先级和复杂表达式39
3.9 表达式语句40
3.10 完整的应用程序41
习题47
第4章 流程控制50
4.1 概述50
4.2 分支语句50
4.2.1 条件语句50
4.2.2 多分支语句54
4.3 循环语句56
4.3.1 while循环56
4.3.2 do-whilee循环57
4.3.3 for循环58
4.4 跳转语句60
4.4.1 break语句60
4.4.2 continue语句61
4.4.3 return语句62
4.5 循环语句与分支语句的嵌套63
4.6 递归67
习题68
第5章 类、数组和字符串操作72
5.1 概述72
5.1.1 类定义72
5.1.2 对象、接口与包77
5.1.3 类成员修饰符、继承、内部类、类库81
5.1.4 内部类的应用实例91
5.2 一维数组92
5.2.1 定义数组、创建数组92
5.2.2 初始化数组92
5.2.3 实例94
5.3 多维数组94
5.3.1 数组边界98
5.3.2 复制数组98
5.3.3 调整数组大小99
5.4 字符串操作99
5.4.1 字符串的表示99
5.4.2 字符串的访问100
5.4.3 字符串的修改101
5.4.4 字符串的比较102
5.4.5 其他操作102
5.4.6 程序实例102
习题103
第6章 异常处理105
6.1 概述105
6.2 异常类型107
6.2.1 捕获异常108
6.2.2 声明异常109
6.2.3 抛出异常110
6.3 处理异常111
6.3.1 try和catch语句111
6.3.2 finally语句114
6.3.3 异常处理的原则115
习题118
第7章 输入输出及文件操作121
7.1 概述121
7.1.1 计算机数据的I/O方向121
7.1.2 Java中包含的输入/输出流的类122
7.2 文件127
7.2.1 创建文件127
7.2.2 File类提供的方法128
7.2.3 程序实例129
7.2.4 随机文件流130
7.2.5 程序实例130
7.2.6 压缩文件流134
7.2.7 程序实例134
7.3 字节I/O流139
7.3.1 字节输入流139
7.3.2 字节输出流139
7.3.3 内存的读写140
7.4 字符类I/O流140
7.4.1 字符类输入流141
7.4.2 字符类输出流141
7.4.3 程序实例142
7.5 过滤流145
7.6 管道流146
7.7 J2SE1.4提供的新的I/O功能146
7.7.1 内存映射文件146
7.7.2 文件通道147
7.7.3 CRC32类147
7.7.4 程序实例147
7.8 输入输出流和正则表达式148
7.8.1 Pattern类148
7.8.2 Matcher类148
7.8.3 程序实例149
习题150
第8章 线程与对象串行化155
8.1 线程的概念155
8.1.1 什么是线程155
8.1.2 Java中的线程模型156
8.2 线程的创建156
8.3 线程的调度与线程控制159
8.3.1 线程优先级与线程调度策略159
8.3.2 线程的基本控制160
8.4 线程同步163
8.4.1 多线程并发操作中的问题163
8.4.2 对象的加锁及其操作166
8.4.3 死锁的防治168
8.4.4 线程间的交互wait()和notify()169
8.4.5 不建议使用的一些方法172
8.5 线程状态与生命周期173
8.6 线程相关的其他类与方法174
8.6.1 支持线程的类174
8.6.2 线程组174
8.6.3 Thread类的其他方法175
8.7 对象的串行化176
8.7.1 串行化概念和目的176
8.7.2 串行化对象的方法176
8.7.3 构造可串行化对象的类179
8.7.4 定制串行化180
8.7.5 串行化中对敏感信息的保护185
8.7.6 串行化的注意事项186
习题186
第9章 编写图形用户界面189
9.1 概述189
9.2 用AWT编写图形用户界面189
9.2.1 java.awt包189
9.2.2 构件和容器190
9.2.3 常用容器191
9.2.4 LayoutManager(布局管理器)193
9.3 AWT事件处理模型200
9.3.1 事件类202
9.3.2 事件监听器203
9.3.3 AWT事件及其相应的监听器接口205
9.3.4 事件适配器208
9.4 AWT构件库211
9.4.1 基本构体的应用211
9.4.2 构件与监听器的对应关系219
9.5 用Swing编写图形用户界面220
9.5.1 Swing概述220
9.5.2 Swing的类层次结构222
9.5.3 Swing的特性224
9.6 Swing构件和容器226
9.6.1 构件的分类226
9.6.2 使用Swing的基本规则227
9.6.3 各种容器面板和构件228
9.6.4 布局管理器240
9.7 Swing的事件处理机制241
习题242
第10章 Applet程序设计247
10.1 Applet概述247
10.1.1 Applet的概念247
10.1.2 Applet的生命周期概念248
10.1.3 Applet的类层次结构250
10.1.4 Applet类API概述250
10.1.5 Applet的关键方法252
10.1.6 Applet的显示253
10.2 Applet的编写255
10.2.1 Applet编写的步骤255
10.2.2 用户Applet类的定义256
10.2.3 在HTML页中包含Applet256
10.3 Applet中的图形化用户界面GUI261
10.3.1 基于AWT构件的Applet用户界面261
10.3.2 Applet中使用弹出式窗口262
10.3.3 基于Swing的Applet用户界面265
10.3.4 Applet中的事件处理268
10.4 Applet的多媒体支持270
10.4.1 显示图像270
10.4.2 动画制作271
10.4.3 播放声音274
10.5 Applet的安全控制277
10.5.1 Applet的安全限制277
10.5.2 Java中的沙箱模型278
10.5.3 Java 2的安全策略定义与实施278
10.5.4 Java 2中基于数字签名的安全控制283
10.6 Applet与工作环境的通信286
10.6.1 同页面Applet之间的通信286
10.6.2 Applet与浏览器之间的通信290
10.6.3 Applet的网络通信293
10.7 Applet与Application293
习题295
第11章 J2SDK的下载和操作298
11.1 J2SDK的下载与安装298
11.1.1 J2SDK的下载298
11.1.2 J2SDK的安装298
11.2 J2SDK的操作命令299
11.3 Java编程规范301
11.3.1 Java编程规范的作用与意义301
11.3.2 Java命名约定301
11.3.3 Java注释规则302
11.3.4 Java源文件结构规则304
11.3.5 Java源代码排版规则305
11.3.6 编程建议306
习题308
第12章 Java的应用309
12.1 JDBC的概念及利用JDBC访问数据库309
12.2 网络通信(URL、Socket、数据报通信)312
12.3 J2ME平台312
12.4 J2SE平台313
12.5 J2EE平台314
第13章 上机指导316
13.1 上机考试系统使用说明316
13.1.1 上机考试环境316
13.1.2 上机考试时间317
13.1.3 上机考试题型及分值317
13.1.4 上机考试登录317
13.1.5 试题内容查阅工具的使用320
13.1.6 考生文件夹322
13.2 上机考试内容323
13.2.1 基本操作323
13.2.2 简单应用324
13.2.3 综合应用326
13.3 上机考试样题327
附录1 全国计算机等级考试二级Java语言程序设计考试大纲(2007年版)332
附录2 全国计算机等级考试二级Java语言程序设计样题及参考答案335
附录3 2007年4月全国计算机等级考试二级笔试试题——Java语言程序设计341
附录4 习题参考答案349