图书介绍

全国计算机等级考试二级教程 Java语言程序设计 2008年版PDF|Epub|txt|kindle电子书版本网盘下载

全国计算机等级考试二级教程 Java语言程序设计 2008年版
  • 教育部考试中心编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040229471
  • 出版时间:2007
  • 标注页数:352页
  • 文件大小:62MB
  • 文件页数:363页
  • 主题词:电子计算机-水平考试-教材;JAVA语言-程序设计-水平考试-教材

PDF下载


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

下载说明

全国计算机等级考试二级教程 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

热门推荐