图书介绍
Sun认证Java 2程序员考试辅导 上 SL - 275PDF|Epub|txt|kindle电子书版本网盘下载
![Sun认证Java 2程序员考试辅导 上 SL - 275](https://www.shukui.net/cover/70/32264813.jpg)
- 连凤春等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302073279
- 出版时间:2003
- 标注页数:352页
- 文件大小:22MB
- 文件页数:364页
- 主题词:JAVA语言-程序设计-工程技术人员-资格考核-自学参考资料
PDF下载
下载说明
Sun认证Java 2程序员考试辅导 上 SL - 275PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言基础1
1.1 JDK的安装和配置1
1.1.1 Win98操作系统中JDK的配置1
1.1.2 WINNT、WIN2000、WINXP操作系统中JDK的配置3
1.1.3 JDK1.4帮助文档的使用4
1.2 什么是Java编程语言5
1.2.1 开发Java编程语言的主要目标5
1.2.2 Java编程语言的特性6
1.3 基本Java应用程序——HellowWorldApp8
1.4 类和包介绍10
1.5 练习11
第2章 标识符、关键字和数据类型12
2.1 Java语言的语句格式12
2.2 标识符13
2.3 关键字14
2.4 数据类型15
2.4.1 简单数据类型15
2.4.2 简单数据类型变量的声明和赋值17
2.4.3 类(class)类型18
2.4.4 类变量、实例变量和局部变量19
2.5 术语回顾21
2.6 练习21
第3章 表达式和流程控制22
3.1 运算符和表达式22
3.1.1 布尔逻辑运算符&&和‖23
3.1.2 算术运算符+23
3.1.3 右移位运算符〉〉和〉〉〉23
3.1.4 左移位运算符〈〈24
3.1.5 类型转换24
3.2 流程控制25
3.2.1 分支语句25
3.2.2 循环语句27
3.2.3 特殊循环控制语句28
3.3 练习29
第4章 数组30
4.1 一维数组30
4.1.1 声明数组30
4.1.2 创建数组30
4.1.3 初始化数组31
4.1.4 数组界限31
4.1.5 复制数组32
4.2 多维数组32
4.3 练习33
第5章 类、方法和构造函数35
5.1 类35
5.1.1 类的定义35
5.1.2 关键字extends36
5.1.3 关键字super37
5.1.4 运算符Instanceof38
5.1.5 对象类型的转换39
5.1.6 异类收集39
5.1.7 单继承性40
5.1.8 多态性41
5.1.9 封装42
5.2 方法44
5.2.1 方法的定义44
5.2.2 重载方法46
5.2.3 重写方法47
5.2.4 调用重写方法的规则48
5.3 构造函数49
5.4 包和import语句52
5.4.1 包52
5.4.2 import语句52
5.4.3 包路径布局及CLASSPATH变量52
5.5 练习53
第6章 高级语言特征55
6.1 关键字static55
6.1.1 静态(static)变量55
6.1.2 静态(static)方法56
6.1.3 静态初始化程序56
6.1.4 一个完整的例子57
6.2 关键字final59
6.2.1 final类59
6.2.2 final方法59
6.2.3 final变量59
6.3 抽象类59
6.4 接口60
6.5 高级访问控制61
6.5.1 代码升级62
6.5.2 “=”运算符与equals()方法63
6.5.3 toString()方法64
6.6 内部类64
6.6.1 内部类基础64
6.6.2 如何做内部类工作65
6.6.3 内部类属性66
6.7 包装类67
6.8 集合67
6.9 Vector类68
6.10 练习70
第7章 异常和assert73
7.1 异常73
7.2 异常处理74
7.3 异常类76
7.4 共同异常77
7.5 处理或声明规则77
7.6 创建自己的异常78
7.7 断言(assert)的使用79
7.7.1 assertion语法知识80
7.7.2 通过命令行控制assertion功能81
7.7.3 assertion命令行参数之间的继承关系82
7.7.4 在程序代码中控制assertion功能84
7.7.5 AssertionError85
7.7.6 使用assertion的准则86
7.8 练习93
第8章 线程及其操作94
8.1 线程的实现94
8.1.1 定义线程94
8.1.2 创建线程95
8.1.3 实例97
8.2 线程的状态及调度99
8.2.1 线程的状态100
8.2.2 实例102
8.3 线程同步105
8.3.1 线程同步概述105
8.3.2 notify()和wait()方法108
8.3.3 死锁108
8.3.4 实例108
8.4 练习111
第9章 输入输出112
9.1 命令行输入及命令行参数112
9.1.1 命令行输入112
9.1.2 实例114
9.2 文件处理117
9.2.1 文件与目录管理117
9.2.2 文件输入输出120
9.2.3 实例122
9.3 文件的随机访问126
9.3.1 如何实现文件的随机访问126
9.3.2 实例130
9.4 过滤流133
9.4.1 过滤流中常用的类133
9.4.2 实例134
9.5 字符流136
9.5.1 用于处理字符流的类137
9.5.2 实例139
9.6 对象的串行化141
9.6.1 概念142
9.6.2 实例143
9.7 练习146
第10章 Java的图形用户界面147
10.1 AWT包147
10.1.1 关于AWT147
10.1.2 实例150
10.2 布局管理器的使用153
10.2.1 布局管理器153
10.2.2 实例154
10.3 GridBagLayout和无布局管理器160
10.3.1 概念160
10.3.2 实例161
10.4 事件处理166
10.4.1 事件处理机制167
10.4.2 实例167
10.5 适配器、按钮、复选框和单选按钮173
10.5.1 适配器173
10.5.2 按钮174
10.5.3 复选框和单选按钮176
10.6 菜单、标签和文本框179
10.6.1 菜单180
10.6.2 标签181
10.6.3 文本框181
10.6.4 实例184
10.7 列表框、选择框、滚动条187
10.7.1 列表框187
10.7.2 选择框188
10.7.3 滚动条189
10.7.4 实例190
10.8 对话框、文件对话框、滚动窗口195
10.8.1 对话框195
10.8.2 文件对话框197
10.8.3 滚动窗口198
10.8.4 实例198
10.9 框架、面板、复选框菜单项和弹出式菜单204
10.9.1 框架204
10.9.2 面板205
10.9.3 复选框菜单项206
10.9.4 弹出式菜单207
10.9.5 实例208
1010 画布和Graphics类211
10.10.1 画布211
10.10.2 Graphics类212
10.10.3 实例214
10.11 Swing包中的组件217
10.11.1 JApplet217
10.11.2 JButton217
10.11.3 JSlider218
10.11.4 JPasswordField218
10.11.5 JTabbedPane218
10.11.6 实例219
10.12 练习222
第11章 Applet技术226
11.1 Applet的编写与执行226
11.1.1 Applet的定义226
11.1.2 实例227
11.2 Applet的AWT绘制231
11.2.1 paint()、update()和repaint()方法231
11.2.2 实例232
11.3 Applet的图像处理234
11.3.1 实例1235
11.3.2 实例2237
11.3.3 实例3238
11.4 Applet的动画技术242
11.5 Applet动画技术的优化248
11.5.1 实例1249
11.5.2 实例2252
11.6 Applet的声音技术256
11.7 Applet间的通信259
11.8 Applet和浏览器间的通信264
11.8.1 实例1264
11.8.2 实例2266
11.9 练习269
第12章 模拟试题与答案271
12.1 模拟试题(1)271
12.2 答案302
12.3 模拟试题(2)302
12.4 答案352