图书介绍

全国计算机等级考试专用辅导教程 二级JavaPDF|Epub|txt|kindle电子书版本网盘下载

全国计算机等级考试专用辅导教程 二级Java
  • 张晋主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121192692
  • 出版时间:2013
  • 标注页数:236页
  • 文件大小:13MB
  • 文件页数:249页
  • 主题词:电子计算机-水平考试-自学参考资料;JAVA语言-程序设计-水平考试-自学参考资料

PDF下载


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

下载说明

全国计算机等级考试专用辅导教程 二级JavaPDF格式电子书版下载

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

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

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

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

图书目录

第1章 算法和数据结构1

1.1 算法与数据结构概述1

1.1.1 算法的概念1

1.1.2 算法的复杂度3

1.1.3 数据结构的定义3

1.1.4 数据结构的表示4

1.1.5 线性结构与非线性结构4

1.2 线性表5

1.2.1 线性表概述5

1.2.2 线性表的顺序存储5

1.3 栈和队列7

1.3.1 栈的定义与操作7

1.3.2 队列的定义与操作8

1.4 线性链表9

1.4.1 线性表的链式存储9

1.4.2 双向链表的结构及其基本运算10

1.5 树与二叉树11

1.5.1 树的定义11

1.5.2 二叉树的定义及其性质12

1.5.3 二叉树的遍历13

1.6 查找技术15

1.6.1 顺序查找15

1.6.2 二分法查找15

1.7 排序技术16

1.8 本章习题18

第2章 程序设计21

2.1 程序设计的方法与风格21

2.2 结构化程序设计22

2.3 面向对象的程序设计23

2.3.1 面向对象的特点23

2.3.2 类和实例24

2.3.3 消息24

2.4 本章习题25

第3章 软件工程基础26

3.1 软件工程基本概念26

3.1.1 软件的含义26

3.1.2 软件工程的含义27

3.2 结构化分析方法28

3.2.1 结构化分析方法概述28

3.2.2 软件需求规格说明书30

3.3 结构化设计方法31

3.3.1 软件设计的基本内容31

3.3.2 结构化设计33

3.3.3 概要设计33

3.3.4 详细设计34

3.4 软件测试35

3.4.1 软件测试概述35

3.4.2 软件测试技术36

3.5 程序的调试38

3.5.1 步骤与方法38

3.5.2 静态调试38

3.5.3 动态调试40

3.6 本章习题41

第4章 数据库设计基础43

4.1 数据库的基本概念43

4.1.1 数据和信息43

4.1.2 数据处理、数据库与数据库管理系统44

4.1.3 数据库系统的发展45

4.1.4 数据库系统的内部结构体系47

4.2 数据模型48

4.2.1 数据模型概述48

4.2.2 E-R模型49

4.2.3 关系模型51

4.2.4 数据操作52

4.2.5 关系中的数据约束52

4.3 关系代数53

4.4 数据库设计54

4.5 本章习题55

第5章 Java程序设计的初步知识57

5.1 Java语言简介57

5.1.1 Java语言之简单易学特点57

5.1.2 Java语言之安全性特点57

5.1.3 Java语言之跨平台与可移植性特点57

5.1.4 Java语言之多线程特点58

5.1.5 Java虚拟机58

5.1.6 垃圾回收机制58

5.1.7 代码安全检测58

5.2 Java体系结构58

5.2.1 Java体系结构概述58

5.2.2 JDK目录结构58

5.2.3 Java的API结构59

5.2.4 Java开发环境设置60

5.2.5 Java源程序结构60

5.2.6 Java的第一个程序HelloWorld60

5.2.7 Java程序编写及运行过程61

5.3 Java语言简单数据类型61

5.3.1 标识符命名规则62

5.3.2 整型数据62

5.3.3 浮点型数据62

5.3.4 布尔型数据63

5.3.5 字符型数据63

5.4 数据类型转换63

5.4.1 自动类型转换的优先关系63

5.4.2 类型的自动转换规则63

5.4.3 类型的强制转换64

5.5 运算符和表达式64

5.5.1 算术运算符和算术表达式64

5.5.2 关系运算符和关系表达式65

5.5.3 布尔逻辑运算符和布尔逻辑表达式65

5.5.4 位运算符和位运算表达式65

5.5.5 赋值运算符和赋值表达式66

5.5.6 条件运算符和条件表达式66

5.5.7 运算符的优先级66

5.5.8 “‖”运算符的潜规则66

5.6 Java编程规范67

5.6.1 Java命名约定67

5.6.2 Java注释规则68

5.6.3 Java源文件结构规则68

5.6.4 Java源代码排版规则69

5.6.5 编程建议69

5.7 本章习题70

第6章 流程控制和异常处理75

6.1 分支语句75

6.1.1 条件语句75

6.1.2 多分支语句76

6.2 循环语句77

6.2.1 while循环77

6.2.2 do-while循环78

6.2.3 for循环78

6.2.4 循环语句的互相转换79

6.3 跳转语句79

6.3.1 break语句79

6.3.2 continue语句80

6.3.3 return语句80

6.4 嵌套与递归80

6.4.1 循环语句与分支语句的嵌套80

6.4.2 递归80

6.5 异常类型81

6.6 处理异常81

6.7 本章习题82

第7章 类、数组和字符串操作84

7.1 类84

7.1.1 类定义84

7.1.2 对象的生成、使用和删除85

7.1.3 接口和包86

7.1.4 类成员修饰符、继承、内部类和类库87

7.2 数组88

7.2.1 定义数组和创建数组88

7.2.2 初始化数组88

7.2.3 二维数组的定义与初始化89

7.2.4 数组操作89

7.3 字符串89

7.3.1 字符串的表示89

7.3.2 字符串的操作89

7.4 本章习题90

第8章 输入/输出及文件操作96

8.1 基础知识96

8.1.1 java.io中的接口96

8.1.2 java.io中的抽象类96

8.2 文件96

8.2.1 File类96

8.2.2 随机文件流97

8.3 I/O流97

8.3.1 字节流97

8.3.2 字符流99

8.4 过滤流、管道流和压缩流100

8.4.1 过滤流100

8.4.2 管道流101

8.4.3 压缩文件流102

8.5 J2SE的扩展I/O功能102

8.5.1 J2SE 1.4 的新I/O特点102

8.5.2 新I/O的类102

8.6 正则表达式103

8.7 本章习题104

第9章 线程与对象串行化108

9.1 线程的基本概念108

9.1.1 线程模型108

9.1.2 线程组108

9.1.3 线程状态108

9.2 线程的创建、调度与控制109

9.2.1 线程的创建109

9.2.2 线程的优先级与调度109

9.2.3 线程的控制方法110

9.3 线程同步111

9.3.1 对象锁111

9.3.2 线程锁的交互112

9.4 线程操作常用类与方法112

9.4.1 线程相关类112

9.4.2 线程Thread类的其他操作方法112

9.5 对象串行化113

9.5.1 对象串行化的概念和方法113

9.5.2 构造可串行化的类114

9.5.3 串行化的定制115

9.5.4 串行化中的安全115

9.6 本章习题116

第10章 编写图形用户界面123

10.1 利用AWT编写图形用户界面123

10.1.1 Java.awt包的层次结构123

10.1.2 Java图形界面基础123

10.1.3 AWT常用组件124

10.1.4 AWT常用容器126

10.1.5 布局管理器127

10.1.6 AWT事件处理128

10.2 利用Swing编写图形用户界面131

10.2.1 Swing基础131

10.2.2 Swing组件132

10.2.3 Swing容器133

10.2.4 Swing布局管理器133

10.2.5 Swing事件处理134

10.3 本章习题135

第11章 Applet程序设计139

11.1 Applet概述139

11.1.1 Applet简介139

11.1.2 Applet的生命周期139

11.1.3 Applet的类层次结构140

11.1.4 Applet的显示140

11.2 编写Applet141

11.2.1 Applet的编写步骤141

11.2.2 〈APPLET〉标记141

11.3 Applet图形界面141

11.3.1 基于AWT构建Applet用户界面141

11.3.2 基于Swing构建Applet用户界面142

11.3.3 Applet中的事件处理142

11.4 Applet多媒体支持142

11.4.1 图像显示142

11.4.2 制作动画143

11.4.3 播放声音143

11.5 Applet安全控制143

11.5.1 Applet的安全限制144

11.5.2 Java中的沙箱模型144

11.5.3 Java 2的安全策略定义与实施144

11.5.4 Java 2中基于数字签名的安全控制145

11.6 Applet通信145

11.6.1 同页面Applet之间的通信145

11.6.2 Applet与浏览器之间的通信145

11.6.3 Applet的网络通信146

11.7 Applet与Application146

11.8 本章习题146

第12章 J2SDK与Java应用151

12.1 J2SDK下载与安装151

12.1.1 J2SDK概述151

12.1.2 J2SDK的安装151

12.2 J2SDK操作命令153

12.3 Java应用155

12.3.1 Java与多媒体155

12.3.2 Java与网络通信156

12.3.3 Java与数据库157

12.4 本章习题157

第13章 操作题分类解析及模拟159

13.1 操作题试题及步骤159

13.1.1 基本操作题159

13.1.2 简单应用题161

13.1.3 综合应用题165

13.2 操作题全真模拟173

13.3 参考答案209

附录A 习题答案212

附录B 2011年上半年笔试试卷及解析215

附录C 2012 年下半年笔试试卷及解析225

热门推荐