首页>商店

Java认证程序员指南,A:综合入门,第3版

电子书(水印)

  • 你的价格:41.59美元
  • 标价:51.99美元
  • 关于水印电子书
  • 这个PDF可以从你的账户购买页面后要求免费Adobe®®读者软件来读取它。

    电子书无需密码或激活即可阅读。我们通过谨慎地用您的名字标记水印来定制您的电子书,使其独一无二。

    带水印电子书FAQ

描述

  • 版权2009
  • 版:3
  • 电子书(水印)
  • ISBN-10: 0-321-61918-8
  • ISBN-13: 978-0-321-61918-1

这本书将帮助你准备和通过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考试模拟器的一个版本。该站点还包含本书所有示例的完整源代码,以及编程练习的解决方案。

在这本书中你会发现:

  • 广泛涵盖了Sun Java平台认证程序员标准版6 (CX-310-065)考试的所有目标
  • 一个易于遵循的结构,根据考试目标组织章节,由太阳微系统公司制定
  • 清楚地陈述和区分考试目标和每章要涵盖的补充目标的摘要
  • Sun的SCJP 1.6考试目标列表和考试指南
  • 包含新问题的完整模拟考试(不重复复习问题)
  • 许多考试相关的复习问题,以测试您对每个主要主题的理解,并附有注释的答案
  • 编程练习和解决方案在每一章的末尾
  • 丰富的代码示例说明了概念,其中的代码已在多个平台上进行了编译和全面测试
  • 程序输出,演示运行示例的预期结果
  • 广泛使用UML(统一建模语言)进行说明
  • 介绍面向对象程序设计中的基本术语和概念
  • 如何避免在掌握语言和参加考试中常见的陷阱的建议
  • 与平台和工具无关的覆盖率
  • 关于SCJP 1.6升级(CX-310-066)考试的信息


示例内容

目录表

图二十三
表表二十七
示例清单
前言第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和NavigableSet接口
15.7排队
15.8地图
15.9映射实现
15.10 SortedMap和NavigableMap接口
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

更多的信息

金宝搏188亚洲体育真人始乐InformIT促销邮件和特别优惠

我希望收到独家报价,并听到有关InformIT及其品牌家族的产品。金宝搏188亚洲体育真人始乐我可以随时退订。

概述


培生教育有限公司(Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030)提供本网站,提供可通过本网站购买的产品和服务的信息。

本隐私声明概述了我们对隐私的承诺,并描述了我们如何收集、保护、使用和共享通过本网站收集的个人信息。请注意,培生的其他网站和在线产品及服务有其单独的隐私政策。

信息的收集和使用


为了开展业务并提供产品和服务,培生通过与本网站相关的几种方式收集和使用个人信息,包括:

问题及查询

对于查询和问题,我们会收集查询或问题,以及姓名、联系方式(电子邮件地址、电话号码和邮寄地址)以及通过“联系我们”表格或电子邮件自愿提交给我们的任何其他附加信息。我们使用这些信息来解决询问和回答问题。

在线商店

对于通过本网站上的在线商店下达的订单和购买,我们会收集订单详细信息、名称、机构名称和地址(如适用)、电子邮件地址、电话号码、送货和账单地址、信用卡/借记卡信息、送货选项和任何指示。我们使用这些信息来完成交易、履行订单、与下订单或访问在线商店的个人沟通,以及用于相关目的。

调查

培生可能提供提供反馈或参与调查的机会,包括评估培生产品、服务或网站的调查。参与是自愿的。培生收集调查问题中要求的信息,并使用这些信息来评估、支持、维护和改进产品、服务或网站,开发新产品和服务,进行教育研究以及调查中指定的其他目的。

比赛及绘图

偶尔,我们可能会赞助比赛或绘画。参与是可选的。培生会收集参赛者的姓名、联络资料及其他在参赛表格上注明的资料,以进行比赛或抽奖。培生可能会根据法律要求,从竞赛或抽奖的获胜者那里收集额外的个人信息,以便颁发奖品和用于税务报告目的。

时事通讯

如果您已选择接收电子邮件通讯或促销邮件和特别优惠,但想取消订阅,只需电子邮件information@金宝搏188亚洲体育真人始乐informit.com

服务公告

在极少数情况下,有必要发布严格与服务相关的公告。例如,如果我们的服务因维护而暂时停止,我们可能会向用户发送电子邮件。一般来说,用户不能选择退出这些通信,但他们可以停用他们的帐户信息。然而,这些通信在本质上不是促销。

客户服务

我们定期与用户沟通,以提供所要求的服务,并且当用户通过我们的网站提交信息时,我们会根据用户的意愿通过电子邮件或电话回复与他们的帐户有关的问题联络表格

其他信息的收集和使用


应用和系统日志

培生自动收集日志数据,以帮助确保本网站的交付、可用性和安全性。日志数据可能包括有关用户或访问者如何连接到本网站的技术信息,例如浏览器类型、计算机/设备类型、操作系统、互联网服务提供商和IP地址。我们将此信息用于支持目的和监控站点的运行状况、识别问题、改进服务、检测未经授权的访问和欺诈活动、预防和响应安全事件以及适当地扩展计算资源。

网络分析

培生可能会使用第三方网络趋势分析服务(包括Google Analytics)来收集访问者信息,如IP地址、浏览器类型、参考页面、访问过的页面以及在特定网站上花费的时间。虽然这些分析服务以匿名方式收集和报告信息,但它们可能会使用cookie来收集网络趋势信息。收集的信息可能使Pearson(但不是第三方web趋势服务)能够将信息与应用程序和系统日志数据链接起来。培生将这些信息用于系统管理、识别问题、改进服务、检测未经授权的访问和欺诈活动、预防和响应安全事件、适当扩展计算资源以及支持和提供本网站及其服务。

Cookies及相关技术

本网站使用cookie和类似的技术来个性化内容,测量流量模式,控制安全性,跟踪本网站信息的使用和访问,并提供基于兴趣的消息和广告。用户可以通过浏览器管理和阻止cookie的使用。禁用或阻止某些cookie可能会限制本网站的功能。

不要跟踪

本网站目前不响应禁止跟踪信号。

安全


培生采用适当的物理、管理和技术安全措施来保护个人信息免遭未经授权的访问、使用和披露。

孩子们


本网站不面向13岁以下儿童。

市场营销


培生可以向用户发送或直接发送营销信息,前提是

  • 培生不会将作为K-12学校服务提供商收集或处理的个人信息用于定向或有针对性的广告。
  • 这种营销符合适用法律和培生的法律义务。
  • 培生不会故意直接或发送营销通信给个人谁表示了偏好不接受营销。
  • 在适用法律要求的情况下,对营销的明示或默示同意存在且未撤销。

培生可以在有限的基础上向第三方服务提供商提供个人信息,仅代表培生或培生作为其服务提供商的关联公司或客户进行营销。营销偏好可能随时发生变化。

更正/更新个人资料


如果用户的个人身份信息发生变化(例如您的邮寄地址或电子邮件地址),我们将提供一种方法来更正或更新用户提供给我们的个人数据。这可以在帐户页面.如果用户不再需要我们的服务,并希望删除他或她的帐户,请联系我们customer-service@金宝搏188亚洲体育真人始乐informit.com我们将处理用户帐户的删除。

选择/退出


用户可以在知情的情况下选择是否继续使用InformIT提供的某些服务。金宝搏188亚洲体育真人始乐如果您选择从我们的邮件列表中删除自己,只需访问以下页面并取消您不再希望接收的任何通信:www.金宝搏188亚洲体育真人始乐informit.com/u.aspx

出售个人资料


培生不会出租或出售个人信息以换取任何金钱。

虽然皮尔逊不出售个人信息,根据内华达州法律的定义,内华达州居民可以通过电子邮件请求不出售他们的个人信息NevadaDesignatedRequest@pearson.com

加州居民补充隐私声明


加州居民应该读读我们的加州居民补充隐私声明连同本私隐声明一并提交。的加州居民补充隐私声明解释培生遵守加州法律的承诺,并适用于通过本网站和服务收集的加州居民的个人信息。

分享与披露


培生可能会在以下情况下披露个人信息:

  • 这是法律规定的。
  • 经个人同意(或其父母同意,如果个人是未成年人)
  • 在法律允许或要求的范围内响应传票、法院命令或法律程序
  • 根据适用法律保护个人、数据、资产和系统的安全
  • 与出售、合资或以其他方式转让部分或全部公司或资产有关,但须遵守本隐私声明的规定
  • 调查或处理实际的或涉嫌的欺诈或其他非法活动
  • 行使其合法权利,包括执行本网站的使用条款或其他合同
  • 培生的附属公司以及为培生工作的其他公司和组织,他们有义务按照本隐私声明保护个人信息的隐私
  • 对于学校、组织、公司或政府机构,培生在学校或代表这些组织、公司或政府机构收集或处理个人信息。

链接


本网站包含到其他网站的链接。请注意,我们不负责此类其他网站的隐私做法。我们鼓励我们的用户在离开我们的网站时保持警惕,并阅读每个收集个人信息的网站的隐私声明。本隐私声明仅适用于本网站收集的信息。

请求及联络


联系我们查阅本私隐声明,或对您的个人资料私隐有任何要求或疑问。

本隐私声明的变更


我们可能会通过更新发布来修改本隐私声明。我们将在公告中注明修订的生效日期。通常,进行更新是为了提供更大的清晰度或符合法规要求的变化。如果更新涉及个人信息的收集、保护、使用或披露的重大变化,培生将通过本网站的显著通知或其他适当方式提供变更通知。在已发布的修改证明生效日期后继续使用本网站。如果您对本隐私声明有任何疑问或疑虑,或对任何修订有任何异议,请与我们联系。

最后更新:2020年11月17日