数码学习销售
从现在起到6月30日,电子书可以节省50%,视频可以节省70%。商店现在。
这本书将帮助你准备和通过Sun认证程序员的Java平台SE 6 (CX-310-065)考试。它是为任何有兴趣掌握Java编程语言并通过SCJP 1.6考试的有经验的程序员(有或没有Java知识)编写的。
Java™SCJP认证程序员指南,第三版详细介绍了所有考试主题和目标、易于运行的代码示例、编程练习、广泛的复习问题和新的模拟考试。此外,作为Java编程语言的全面入门,本书是一个非常宝贵的参考工具。
这个新版本已经彻底更新,重点是最新版本的考试(CX-310-065)。特别是,它包含了对语言特性的深入解释。按照考试的要求,通过代码场景来说明它们的用法。配套网站(www.ii.uib.no ~哈立德/ pgjc3e /)包含由作者开发的SCJP 1.6考试模拟器的一个版本。该站点还包含本书所有示例的完整源代码,以及编程练习的解决方案。
在这本书中你会发现:
图二十三
表表二十七
示例清单
前言第45
前言37章
第1章:Java编程基础
1.1简介2
1.2第二类
1.3对象4
1.4实例成员6
1.5静态成员7
1.6继承10
1.7聚合12
1.8 Java的原则
1.9 Java程序15
1.10 Java应用程序样例
第二章:语言基础
2.1语言的基本要素
2.2基本数据类型
2.3变量声明31
2.4变量的初始值
第三章小结
编程练习37
第三章:声明
3.1类声明40
3.2 JavaBeans标准
3.3方法声明44
3.4构造函数48
3.5枚举类型54
3.6阵列69
3.7参数传递81
3.8变密度方法
章节小结100
编程练习101
第四章:访问控制
4.1 Java源文件结构
4.2包105
4.3查找类
4.4 JAR实用程序
4.5系统属性122
4.6范围规则129
4.7顶级类型声明的可访问性修饰符
4.8类的其他修饰符
4.9成员可访问性修饰符
4.10成员的其他修饰符
第七章小结/
编程习题157
第五章:操作符和表达式
5.1转换160
5.2类型转换上下文
5.3操作符的优先级和关联规则
5.4操作数的求值顺序
5.5简单赋值操作符
5.6算术运算符:*、/、%、+、- 174
5.7二进制字符串连接操作符+ 185
5.8变量自增和自减操作符:++,——186
5.9布尔表达式190
5.10关系操作符:<、<=、>、>= 190
5.11平等191
5.12布尔逻辑运算符:!,^,&,|
5.13条件操作符:&&,||
5.14条件运算符:?:201
5.15其他操作符:new、[]、instanceof 201
第二章小结202
编程练习202
第六章:控制流程
6.1控制流语句概述
6.2选择语句204
6.3迭代语句216
6.4转帐报表223
6.5基于堆栈的执行和异常传播
6.6异常类型239
6.7异常处理:try, catch,最后245
6.8 throw语句
6.9抛出第257条
6.10断言265
章节小结/
编程练习279
第七章:面向对象编程
7.1单实现继承
7.2覆盖方法288
7.3隐藏成员294
7.4对象参考super 295
7.5使用this()和super()链接构造函数
7.6接口309
7.7数组和子类型
7.8参考值和转换
7.9引用值赋值转换
7.10涉及引用的方法调用转换
7.11引用强制转换和操作符327的实例
7.12多态性和动态方法查找
7.13继承与聚合
7.14面向对象设计的基本概念
第三章小结
编程练习349
第八章:嵌套类型声明
8.1嵌套类型声明概述
8.2静态成员类型
8.3非静态成员类
8.4本地类
8.5匿名类
第三章小结386
编程练习386
第九章:对象生命周期
9.1垃圾回收390
9.2可达对象390
9.3方便垃圾回收392
9.4对象的终结化
9.5终结器链接
9.6以编程方式调用垃圾回收398
9.7初始化式
9.8字段初始化表达式
9.9静态初始化块
9.10实例初始化块
9.11构造对象初始状态
第四章小结
第十章:基础类
10.1 java. java简介lang Package 424
10.2对象类
10.3包装器类
10.4字符串类
10.5 StringBuilder和StringBuffer类
第四章小结/
编程练习465
第十一章:文件和流
11.1输入输出
11.2文件类
字节流:输入流和输出流
字符流:读取器和写入器
11.5控制台类
11.6对象序列化
第五章小结/
编程练习530
第12章:定位、模式匹配和格式化
12.1 java.util.Locale类
12.2 java.util.Date类
java.util.Calendar类
12.4 java.text.DateFormat类
12.5 java.text.NumberFormat类
12.6使用正则表达式进行字符串模式匹配
12.7格式化值
第六章小结
编程练习610
第13章:线程
13.1多任务处理
13.2线程概述
13.3主线程
13.4创建线程
13.5同步626
13.6线程转换
第六章小结
编程练习659
第十四章:泛型
14.1泛型介绍
14.2泛型和参数化类型
14.3集合和泛型
14.4通配符673
14.5使用通配符参数化类型的引用
14.6有界类型参数
14.7实现简化的通用栈
14.8泛型方法和构造函数
14.9通配符捕获
14.10通配符参数化类型的灵活性
14.11输入Erasure 714
14.12重载和覆盖的含义
14.13泛型的限制和限制
第七章小结
编程练习745
第十五章:收藏和地图
15.1对象比较
15.2 Java集合框架
15.3集合
15.4集796
15.5 SortedSet
15.7排队
15.8地图
15.9映射实现
15.10 SortedMap
15.11使用集合
第四章小结/
编程练习850
附录A:参加SCJP 1.6考试851
A.1准备程序员考试
A.2考试报名
A.3如何进行考试
A.4问题
A.5转到其他Java技术考试
附录B: SCJP 1.6考试857的目标
附录C: SCJP 1.6升级考试863的目标
附录D:复习问题的注释答案
附录E:编程练习的解决方案
附录F:模拟考试959
附录G:数字系统和数字表示法
G.1数字系统
G.2二进制、八进制和十六进制的关系
G.3小数转换
G.4表示整数
指数1013