图书介绍

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

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

PDF下载


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

下载说明

全国计算机等级考试二级教程 JAVA语言程序设计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语言的特点及优势1

目 录1

1.1.3 Java语言实现的机制3

1.2 Java的体系结构4

1.2.1 JDK目录结构4

1.2 2Java的API结构4

1.2.3 Java程序结构7

1.2.4 Java程序编写及运行的过程7

1.2.5 Java程序举例9

习题12

2.1概述13

第2章简单数据类型13

2.2 简单数据类型14

2.2.1整型数据14

2.2.2浮点型数据15

2.2.3布尔型数据16

2.2.4字符型数据16

2.3各类数据之间的转换17

2.3.1优先关系17

2.3.2类型的自动转换规则17

2.3.3类型的强制转换18

2.3.4实例18

2.4 Java类库中对简单类型数据的类包装19

习题19

3.1 概述21

3.1.1运算符21

第3章运算符和表达式21

3 1.2表达式22

3.2算术运算符和算术表达式22

3.2.1一元算术运算符22

3 2.2二元算术运算符23

3.2 3算术运算符的优先级26

3.3 关系运算符和关系表达式26

3.4 布尔逻辑运算符和布尔逻辑表达式28

3.5位运算符和位运算表达式31

3.5.1位逻辑运算符31

3.5.2移位运算符32

3.5.3位运算符的优先级33

3.6赋值运算符和赋值表达式33

3.7条件运算符与条件表达式34

3.6.2扩展赋值运算符34

3.6.1赋值运算符34

3.8 运算符的优先级和复杂表达式35

3.9表达式语句36

3.10 完整的应用程序36

习题43

第4章流程控制45

4.1概述45

4.2分支语句45

4.2.1条件语句45

4.2.2多分支语句48

4.3循环语句50

4.3.1 while循环50

4.3.2 do-while循环51

4.3.3 for循环52

4.4.1 break语句54

4.4跳转语句54

4.4.2 continue语句55

4.4.3 return语句56

4.5循环语句与分支语句的嵌套56

4.6递归(recursion)61

习题62

第5章类、数组和字符串操作65

5.1概述65

5.1.1类定义65

5.1.2对象、接口与包70

5.1.3类成员修饰符、继承、内部类、类库73

5.1.4内部类的应用实例83

5.2一维数组84

5.2.1定义数组、创建数组84

5.2.2初始化数组85

5.2.3实例86

5.3 多维数组87

5.3.1数组边界90

5.3.2复制数组90

5.3.3调整数组大小91

5.4字符串操作91

5.4.1字符串的表示91

5.4.2字符串的访问92

5.4 3字符串的修改93

5.4.4字符串的比较94

5.4.5其他操作94

5 4.6程序实例94

习题95

6.1概述97

第6章异常处理97

6.2异常类型99

6.2.1捕获异常99

6.2.2声明异常101

6.2.3抛出异常102

6.3 处理异常102

6.3.1 try和catch语句103

6.3.2 finally语句105

6.3.3异常处理的原则106

习题109

第7章输入输出及文件操作112

7.1概述112

7.1.1 计算机数据的I/O方向112

7.1.2 Java中包含的输入/输出流的类113

7.2.2 File类提供的方法117

7.2文件117

7.2.1创建文件117

7.2.3程序实例118

7.2.4随机文件流120

7.2.5程序实例120

7.2.6压缩文件流124

7.2.7程序实例124

7.3字节I/O流129

7.3.1字节输入流129

7.3.2字节输出流129

7.3.3内存的读写130

7.4字符类I/O流130

7.4.1字符类输入流131

7.4.2字符类输出流131

7.4.3程序实例132

7.5过滤流135

7.6管道流136

7.7 J2SE1.4提供的新的I/O功能136

7.7.1内存映射文件136

7.7.2文件通道136

7.7.3 CRC32类137

7.7.4程序实例137

7.8输入输出流和正则表达式138

7.8.1 Pattern类138

7.8.2 Matcher类138

7.8.3程序实例139

习题140

8.1.1什么是线程145

8.1线程的概念145

第8章线程与对象串行化145

8 1.2 Java中的线程模型146

8.2线程的创建146

8.3线程的调度与线程控制149

8.3.1线程优先级与线程调度策略149

8.3.2线程的基本控制149

8.4线程同步152

8.4.1 多线程并发操作中的问题152

8.4.2对象的加锁及其操作154

8.4.3死锁的防治157

8.4.4线程间的交互wait()和notify()157

8.4.5不建议使用的一些方法160

8.5线程状态与生命周期161

8.6.1支持线程的类162

8.6.2线程组162

8.6线程相关的其他类与方法162

8.6.3 Thread类的其他方法163

8.7对象的串行化164

8.7.1串行化概念和目的164

8.7.2串行化对象的方法164

8.7.3构造可串行化对象的类167

8.7.4定制串行化167

8.7.5串行化中对敏感信息的保护173

8.7.6串行化的注意事项173

习题173

第9章编写图形用户界面176

9.1概述176

9.2 用AWT编写图形用户界面176

9.2.1 java.awt包176

9.2.2构件和容器177

9.2.3常用容器178

9 2.4 LayoutManager(布局管理器)180

9.3 AWT事件处理模型185

9.3.1事件类188

9.3.2事件监听器189

9.3.3 AWT事件及其相应的监听器接口190

9.3 4事件适配器193

9.4 AWT构件库196

9.4.1基本构体的应用196

9 4.2构件与监听器的对应关系203

9.5 用Swing编写图形用户界面204

9.5.1 Swing概述204

9.5.2 Swing的类层次结构206

9.5.3 Swing的特性207

9 6.1构件的分类210

9.6 Swing构件和容器210

9.6.3各种容器面板和构件211

9.6.2使用Swing的基本规则211

9.6.4布局管理器223

9.7 Swing的事件处理机制224

习题225

第10章Applet程序设计229

10.1 Applet概述229

10.1.1 Applet的概念229

10.1.2 Applet的生命周期概念230

10.1.3 Applet的类层次结构232

10.1.4 Applet类API概述232

10.1.5 Applet的关键方法234

10.1.6 Applet的显示235

10.2.1 Applet编写的步骤236

10.2 Applet的编写236

10.2.2用户Applet类的定义237

10.2.3在HTML页中包含Applet237

10.3 Applet中的图形化用户界面GUI241

10.3.1基于AWT构件的Applet用户界面241

10.3.2 Applet中使用弹出式窗口243

10.3.3基于Swing的Applet用户界面246

10.3.4 Applet中的事件处理249

10.4 Applet的多媒体支持250

10.4.1显示图像250

10.4.2动画制作251

10.4.3播放声音253

10.5.1 Applet的安全限制257

10.5.2 Java中的沙箱模型257

10.5 Applet的安全控制257

10.5.3 Java 2的安全策略定义与实施258

10.5.4 Java 2中基于数字签名的安全控制262

10.6 Applet与工作环境的通信265

10.6.1同页面Applet之间的通信265

10.6.2 Applet与浏览器之间的通信268

10.6.3 Applet的网络通信271

10.7 Applet与Application271

习题273

第11章J2SDK的下载和操作276

11.1 J2SDK的下载与安装276

11.1.1 J2SDK的下载276

11.1.2 J2SDK的安装276

11.2 J2SDK的操作命令277

11.3.2 Java命名约定278

11.3 Java编程规范278

11.3.1 Java编程规范的作用与意义278

11.3.3 Java注释规则279

11.3.4 Java源文件结构规则281

11.3.5 Java源代码排版规则282

11.3.6编程建议283

习题284

第12章Java的应用285

12.1 JDBC的概念及利用JDBC访问数285

据库285

12.2 网络通信(URL、Socket、数据报通信)287

12.3 J2ME平台288

12.4 J2SE平台288

12.5 J2EE平台289

参考答案291

热门推荐