图书介绍

成功通过Sun认证Java 2程序员考试 采用先进的教育思想创作2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

成功通过Sun认证Java 2程序员考试 采用先进的教育思想创作
  • 张洪斌编著 著
  • 出版社: 北京科海集团公司
  • ISBN:7899980364
  • 出版时间:2002
  • 标注页数:412页
  • 文件大小:37MB
  • 文件页数:437页
  • 主题词:JAVA语言

PDF下载


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

下载说明

成功通过Sun认证Java 2程序员考试 采用先进的教育思想创作PDF格式电子书版下载

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

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

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

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

图书目录

第0章 成功通过考试策略1

0.1 考试难吗1

0.2 为什么难以通过考试1

0.3 Sun考试的目的是什么1

0.4 如何资金积累才能通过考试2

0.4.1 学会Java及其语法2

0.4.2 多做模拟题的阅读笔记2

0.4.3 要自己动手编程序3

0.5 网络资源4

第1章 Java快速入门5

1.1 Java的故事5

1.2 JDK的安装和设置6

1.3 使用文本编辑器输入和编辑源程序6

1.4 编译7

1.6 Applet小程序的运行和测试8

1.5 独立应用程序的运行8

1.6.1在网页上运行小应用程序9

1.6.2 测试小应用程序10

1.7 Windows应用程序的运行11

1.8 Java程序结构分析12

1.9 Java文件名的命名要求13

1.10 本章小结13

第2章 Java基本语法14

2.1 注释14

2.1.1 单行注释14

2.1.2 多行注释15

2.1.3 文档注释15

2.2 标识符和保留字15

2.3 语句、空格和语句块16

2.4 基本数据类型17

2.4.1 整数类型和整数变量的声明17

2.4.2 八进制和十六进制19

2.4.3 浮点型和浮点变量的声明20

2.4.4 字符型和字符变量的声明21

2.4.5 布尔型和布尔变量的声明22

2.4.6 常量23

2.5 运算符24

2.5.1 数学运算符24

2.5.2 赋值运算26

2.5.3 类型转换26

2.5.4 自增与自减运算符27

2.5.5 比较运算符28

2.5.6 逻辑运算符29

2.5.7 位运算符30

2.5.8 移位运算符32

2.6 程序流程控制语句34

2.6.1 if语句34

2.5.9 运算符总结34

2.6.2 switch语句36

2.6.3 while语句37

2.6.4 do while语句37

2.6.5 for语句38

2.6.6 break、continue和标号语句在循环中的作用39

2.7 本章小结44

第3章 类和对象的基础知识46

3.1 类的定义和使用46

3.1.1 最简单的类47

3.1.2 类的数据47

3.1.3 类的函数(方法)47

3.1.4 完整的类的例子50

3.1.5 创建类的对象和运行程序51

3.1.6 程序代码的书写格式52

3.1.7 类的访问机制53

3.2 对象和引用58

3.1.8 小结58

3.3 基石数据类型成员的初始化62

3.3.1 基本数据类型成员的初始化62

3.3.2 初始化方法中的变量65

3.3.3 对象引用的初始化66

3.4 类的构造方法和重载69

3.4.1 类的构造方法69

3.4.2 重载方法与默认构造方法71

3.5 变量的作用域和方法的参数传递方式75

3.5.1 变量的作用域75

3.5.2 方法的参数传递方式77

3.6 类的继承、组合与重置方法79

3.6.1 类的继承和重置方法79

3.6.2 在一个文件中继承类81

3.6.3 为每个类添加main方法83

3.6.4 类与其超类的构造方法的调用84

3.6.5 不用继承使用另外一个类的功能86

3.6.6 类作为另外一个类的成员:类的组合88

3.6.7 滥用重置89

3.6.8 重置与重载90

3.7 本章小结92

第4章 类和对象的高级特征93

4.1 超类与继承类的关系93

4.1.1 子类当父类用93

4.1.2 虚拟方法调用94

4.1.3 instanceof操作符99

4.2 多态性101

4.3 访问另一个目录中的类105

4.3.1 访问另外一个目录中的类106

4.3.2 inport语句和软件包106

4.4 static关键字110

4.5 对象的初始化113

4.5.1 非静态对象的初始化114

4.5.2 静态对象的初始化115

4.5.3 初始化过程小结118

4.6 this和super关键字118

4.7 存取控制121

4.8 final关键字124

4.9 抽象类和抽象方法127

4.10 扣口interface与多重继承129

4.10.1 接口基础129

4.10.2 多重继承131

4.10.3 接口的嵌入134

4.10.4 接口的转换135

4.11 内部类136

4.11.1 非静态内部类136

4.11.2 方法中的内部类140

4.11.3 静态内部类142

4.11.4 继承内部类144

4.11.5 什么是匿名内部类145

4.12 Java的存储结构148

4.13 Java程序的运行机制149

4.13.1 Java虚拟机和跨平台149

4.13.2 系统软件149

4.13.3 垃圾回收机制151

4.14 面向对象的程序设计的特征155

4.15 本章小结159

第5章 通过Java文档了解类的使用160

5.1 Java文档的使用介绍160

5.1.1 Overview页162

5.1.2 Package页面162

5.1.3 Calss页面163

5.1.4 Calss页面164

5.1.5 Tree责面165

5.1.6 Deprecated API页面165

5.2 实例分析166

5.1.7 Index页面166

5.2.1 实例分析一167

5.2.2 实例分析二167

5.3 JDK自带的演示程序169

5.4 使用JavaDoc生成自己的程序文档169

5.5 本章小结172

第6章 程序的异常处理173

6.1 异常入门176

6.2 基本的异常处理176

6.2.1 try和catch178

6.2.2 获得异常的有关信息179

6.2.3 抛出异常179

6.2.4 异常类的构造方法180

6.3 在其他地方处理异常181

6.3.1 在其他方法中处理异常181

6.3.2 重新抛出异常184

6.4 建立自己的异常类187

6.5 不捕获异常时的情况191

6.6 异常类的其他主题193

6.6.1 Throwable类和Error类193

6.6.2 捕获多个可能发生的异常195

6.6.3 finally关键字198

6.6.4 Java软件包中抛出异常的方法201

6.6.5 throw和rhrows的关系201

6.6.6 重置方法抛出异常的规则203

6.7 本章小结204

第7章 几个基本的Java类205

7.1 Math类205

7.2 数组207

7.2.1 数组基础207

7.2.2 对象数组209

7.2.3 多维数组211

7.2.4 与数组在关的异常213

7.3 String类和StringBuffer类214

7.3.1 字符串的声明和赋初值215

7.3.2 String严中的方法216

7.3.3 StringBuffer类220

7.4 Object类221

7.4.1 =操作符和equals方法222

7.4.2 toString方法225

7.5 main方法的语法227

7.6 包裹类229

7.7 Collection和Map231

7.7.1 Collection和Map入门231

7.7.2 Collection的基本方法234

7.7.3 Collection运算235

7.7.4 多态性235

7.7.5 Iterator接口236

7.8 本章小结237

8.1 文件管理238

第8章 文件管理输入输出238

8.2 输入与输出242

8.2.1 流的种类和层次242

8.2.2 InprtStream类244

8.2.3 处理流的使用245

8.2.4 OutputStream类247

8.2.5 Reader和Writer类248

8.2.6 System类提供的输入和输出功能249

8.2.7 字节流转换为字符流250

8.3 RandomAccessFile类253

第2章练习题256

8.4 本章小结257

第9章 图形界面设计258

9.1 图形界面设计入门259

9.1.1 建立Windows窗口259

9.1.2 建立构件和选择构件的布局260

9.2 布局管理器264

9.2.1 FlowLayout类264

9.2.2 BorderLayout类266

9.2.3 GridLayout类268

9.2.4 绝对定位和相对定位269

9.3 AWT构件一览271

9.3.1 控制构件的外观272

9.3.2 Checkbox类273

9.3.3 TextField和TextArea类275

9.3.4 Choice和List类277

9.3.5 MenuBar类279

9.3.6 PopupMenu弹出菜单281

9.4 AWT容器284

9.4.1 Panel人器284

9.4.2 Dialog对话框窗口286

9.4.3 FileDialog文件对话框窗口288

9.4.4 在构件中绘图290

9.5 本章小结292

第10章 交互与事件处理293

10.1 事件和交互基础293

10.2.1 ActionEvent事件297

10.2.2 ItemEvent事件297

10.2 事件处理实例297

10.2.3 TextEvent事件299

10.2.4 keyEvent事件300

10.2.5 FocusEvent事件303

10.2.6 MouseEvent事件304

10.2.7 WindowsEvent事件308

10.2.8 ComponentEvent事件311

10.2.9 ContainerEvent事件313

10.3 本章小结315

第11章 线程316

11.1 线程入门316

11.2 图形用户界面程序中的线程321

11.3 Runnable接口324

11.4 线程的同步325

11.5 线程的高度和优先级332

11.6 线程的暂停335

11.7 同步线程之间的交互339

11.8 有关线程的几个其他问题344

11.8.1 线程的状态345

11.8.2 Thread类中的4个方法345

11.9 本章小结345

第12章 Java的优势346

附录A autoexec.bat的设置和DOS基本操作方法348

autoexec.bat的设置方法348

DOS基本操作方法349

进入DOS窗口349

基本DOS操作命令350

窗口的设置354

练习题356

附录B 练习题与答案356

第3章和第4章练习题362

第6章练习题374

第7章练习题380

第8章练习题389

第11章练习题398

练习题答案402

第2章练习题答案402

第3章和第4章练习题答案403

第6章练习题答案406

第7章练习题答案407

第8章练习题答案409

第9章和第10章练习题答案410

第11章练习题答案412

第9章和第10章练习题492

热门推荐