Java5国际认证(SCJP)试题精解
基本信息
内容简介回到顶部↑
这是一本sun国际认证(scjp,sun certiffed java5 programmer)——java5(java v1.5)典型试题精解图书,针对scjp应试的所有知识点,选取典型案例进行详尽探讨,便于有效地提高考生应试成功率。
全书共分9章,分别介绍了java语言基础、java运算符、修饰符、类型转换及造型、程序流程控制、java面向对象编程、线程控制、输入/输出流以及部分java基础包。内容详尽,选例精彩,是广大scjp应试者必备教材。
本书既可作为scjp学习练习,亦可配合scjp试题使用,同时还可以作为学习java语言和程序设计参考书。
全书共分9章,分别介绍了java语言基础、java运算符、修饰符、类型转换及造型、程序流程控制、java面向对象编程、线程控制、输入/输出流以及部分java基础包。内容详尽,选例精彩,是广大scjp应试者必备教材。
本书既可作为scjp学习练习,亦可配合scjp试题使用,同时还可以作为学习java语言和程序设计参考书。
作译者回到顶部↑
本书提供作译者介绍
施铮,计算机专业博士。具备9年以上大型工程软件架构设计、分析及编程经验,长期致力于基于J2EE架构下企业信息系统的构建、管理、研究、以及相关领域的技术培训工作,现担任多家软件开发公司客座顾问。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第1章 语言基础
1.1 java源文件
1.2 关键字和标识符
1.3 应用程序入口
1.4 编译、运行程序
1.5 基本数据类型
1.6 文字值
1.7 数组
1.8 可变参数方法
1.9 变量和初始化
1.10 参数传递
1.11 垃圾回收器
1.12 示例解析
第2章 java运算符
2.1 运算符优先级
2.2 单操作数运算符
2.3 算术运算符
2.4 移位运算符
2.5 比较运算符
2.6 位操作运算符
1.1 java源文件
1.2 关键字和标识符
1.3 应用程序入口
1.4 编译、运行程序
1.5 基本数据类型
1.6 文字值
1.7 数组
1.8 可变参数方法
1.9 变量和初始化
1.10 参数传递
1.11 垃圾回收器
1.12 示例解析
第2章 java运算符
2.1 运算符优先级
2.2 单操作数运算符
2.3 算术运算符
2.4 移位运算符
2.5 比较运算符
2.6 位操作运算符
前言回到顶部↑
技术是讲究实力的。近年来,认证在就业市场上已获得肯定与追捧。根据知名就业网站的调查,与信息技术相关的工作机会中竟有62%是以提出认证作为录用参考,其中又以需要Java认证资格者居多。这几年来,Java大红大紫不仅被微软视为劲敌,而各大企业竞相争取掌握Java技术的人才,也使Java专业认证成为盯人员最想取得的一张证书。特别是随着互联网全面走向应用的今天,全球已经掀起一股学习Java语言开发技术的热潮,而且已成为一条非专业人员变成编程高手的快车道。Java语言自然是转行汀的入门首选。.
Sun Java认证是业界惟一经Sun授权的Java国际认证(SCJP Sun Certified Java Programmer)。SCJP认证是Sun诸多认证中首要的Java程序设计认证,它在全球范围内得到了赞许和业界认可。认证杂志的EdTittel说过:Sun公司最为人所知的认证就是Java2平台的Sun认证程序员考试,不仅仅因为它是其他多数Java认证的先决条件,而且因为其他的认证主办者也认可或需要这项认证。
SCJP由Sun公司出题,考试合格者将获得由美国Sun公司直接签发的英文SCJP证书,该证书可作为各企事业单位Java程序设计、开发、管理人员上岗的依据。目前拥有SCJP认证的人已成为各IT公司及相关企业争相竞聘的高层次Java开发热门人才。并且,获得此项认证将成为获取Sun公司其他高级Java技术认证的先决条件。
SCJP考试是Sun公司Java技术认证考试中的基础性认证。通过此项认证即能清楚表明此程序员理解了Java程序设计语言的基本语法和结构,并能使用J2SE 5.0创建服务器和桌面系统上均能运行的Java技术应用程序。
SCJP认证考试内容涉及所有Java相关知识、编程概念及开发技巧。SCIP考试被认为是IT业内最难的考试之一。根据以往经验,可以断言,很多没有过关的考生并没有做好考前准备。这里所指的考生是那些非常熟悉Java并且有着多年Java程序设计经验的人!作为程序员,我们倾向于仅仅掌握、完成当前项目所需的知识,但SCJP考试却要求你全面掌握Java语言,不仅仅是你在工作中已熟悉的那部分内容。因此,仅凭经验很难通过考试,因为即使你以为自己所了解的内容也可能与你想象的有一定出入。光凭经验无法使你的代码正确地运行。对有Java编程资深的人尚且如此,更不用说初学者和新手了。一定要深入领会核心基础知识,全面掌握在使用该语言过程中可能出现的任何内容。只有通过大量实际的有针对性的训练,才能获取该难能可贵的证书。
目前SCJP认证的相关图书多限于基本概念的讲述,而讲解、分析应试试题的图书却不多。并且,更没有和Sun公司最新推出对应Java5中文版SCJP5认证考试配套的,这和国内对SCJP认证需求的飞速发展趋势十分相背。本书正是为了解决上述问题而推出的。
本书完全承袭与涵盖了Sun公司SCJP 5.0(对应考试号310-055)的考试内容及范围,除了具有完整而且精辟的试题与解析直接命中Java 5.0的要害外,更多地包含了大量超仿真模拟试题,让你在考场上犹如做本书的模拟试题一样自在,并以一种轻松愉快的心情来取得SCJP5.0认证,提高应试成功率,这正是本书的目的。
本书将SCJP5认证的大量知识精练为一个个有针对性、指导性的规则,便于记忆和考前准备。并通过对大量具有针对性的模拟试题的分析和讲解,在加强对理论的理解和记忆的同时,提高读者的应试技巧和实际解题能力。题目精解部分依据认证考试大纲内容进行安排,便于读者有计划、有步骤地进行学习。每章的示例均按照由易至难的思路编排,每个示例对每一个选项都给予详尽的解释和分析,指出其错误迷惑之处。本书文字叙述浅显易懂,循序渐进,即使是没有Java经验的新手,通过本书的强化集中练习,也可以较快地掌握SCJP认证的内容,为顺利过关作好准备。
考试目标
第1节:生命、初始化与范围
编写代码,声明类(包括抽象类和各种形式的嵌套类)、接口和枚举,正确使用package和import语句,包括including static imports。
编写代码,声明接口。编写代码,实现或扩展一或多个接口。编写代码,声明抽象类。开发代码,扩展抽象类。
开发代码,用静态、实例和局部变量方式声明、初始化并使用基本类型、数组和对象。并使用正确的变量名标识符。
编写代码,声明静态和非静态方法,如果可以的话,用符合JavaBean命名标准的方法名字。并编写代码,声明和使用变量长度参数列表。
给定一个代码例子,确定某个方法是否正确地重载了另外一个方法,并识别正确的方法返回值,包括共变返回。
给定一组类和父类,为一个或多个类编写构造函数。给定一个类声明,确定是否要创建一个默认的构造函数,如果是这样,确定构造函数的行为。给定一个嵌套的或非嵌套的类列表,编写代码将类实例化。
第2节:流控制
编写代码,实现if或switch语句,认识这些语句的正确的参数类型。
编写代码,实现所有各种形式的循环和迭代,包括使用for、增强循环(for-each),do,while,labels,break和continue;并讲解在循环执行过程中和循环执行完成后,循环变量的取值情况。
编写代码,使用断言,区分断言的正确和错误使用。
Sun Java认证是业界惟一经Sun授权的Java国际认证(SCJP Sun Certified Java Programmer)。SCJP认证是Sun诸多认证中首要的Java程序设计认证,它在全球范围内得到了赞许和业界认可。认证杂志的EdTittel说过:Sun公司最为人所知的认证就是Java2平台的Sun认证程序员考试,不仅仅因为它是其他多数Java认证的先决条件,而且因为其他的认证主办者也认可或需要这项认证。
SCJP由Sun公司出题,考试合格者将获得由美国Sun公司直接签发的英文SCJP证书,该证书可作为各企事业单位Java程序设计、开发、管理人员上岗的依据。目前拥有SCJP认证的人已成为各IT公司及相关企业争相竞聘的高层次Java开发热门人才。并且,获得此项认证将成为获取Sun公司其他高级Java技术认证的先决条件。
SCJP考试是Sun公司Java技术认证考试中的基础性认证。通过此项认证即能清楚表明此程序员理解了Java程序设计语言的基本语法和结构,并能使用J2SE 5.0创建服务器和桌面系统上均能运行的Java技术应用程序。
SCJP认证考试内容涉及所有Java相关知识、编程概念及开发技巧。SCIP考试被认为是IT业内最难的考试之一。根据以往经验,可以断言,很多没有过关的考生并没有做好考前准备。这里所指的考生是那些非常熟悉Java并且有着多年Java程序设计经验的人!作为程序员,我们倾向于仅仅掌握、完成当前项目所需的知识,但SCJP考试却要求你全面掌握Java语言,不仅仅是你在工作中已熟悉的那部分内容。因此,仅凭经验很难通过考试,因为即使你以为自己所了解的内容也可能与你想象的有一定出入。光凭经验无法使你的代码正确地运行。对有Java编程资深的人尚且如此,更不用说初学者和新手了。一定要深入领会核心基础知识,全面掌握在使用该语言过程中可能出现的任何内容。只有通过大量实际的有针对性的训练,才能获取该难能可贵的证书。
目前SCJP认证的相关图书多限于基本概念的讲述,而讲解、分析应试试题的图书却不多。并且,更没有和Sun公司最新推出对应Java5中文版SCJP5认证考试配套的,这和国内对SCJP认证需求的飞速发展趋势十分相背。本书正是为了解决上述问题而推出的。
本书完全承袭与涵盖了Sun公司SCJP 5.0(对应考试号310-055)的考试内容及范围,除了具有完整而且精辟的试题与解析直接命中Java 5.0的要害外,更多地包含了大量超仿真模拟试题,让你在考场上犹如做本书的模拟试题一样自在,并以一种轻松愉快的心情来取得SCJP5.0认证,提高应试成功率,这正是本书的目的。
本书将SCJP5认证的大量知识精练为一个个有针对性、指导性的规则,便于记忆和考前准备。并通过对大量具有针对性的模拟试题的分析和讲解,在加强对理论的理解和记忆的同时,提高读者的应试技巧和实际解题能力。题目精解部分依据认证考试大纲内容进行安排,便于读者有计划、有步骤地进行学习。每章的示例均按照由易至难的思路编排,每个示例对每一个选项都给予详尽的解释和分析,指出其错误迷惑之处。本书文字叙述浅显易懂,循序渐进,即使是没有Java经验的新手,通过本书的强化集中练习,也可以较快地掌握SCJP认证的内容,为顺利过关作好准备。
考试目标
第1节:生命、初始化与范围
编写代码,声明类(包括抽象类和各种形式的嵌套类)、接口和枚举,正确使用package和import语句,包括including static imports。
编写代码,声明接口。编写代码,实现或扩展一或多个接口。编写代码,声明抽象类。开发代码,扩展抽象类。
开发代码,用静态、实例和局部变量方式声明、初始化并使用基本类型、数组和对象。并使用正确的变量名标识符。
编写代码,声明静态和非静态方法,如果可以的话,用符合JavaBean命名标准的方法名字。并编写代码,声明和使用变量长度参数列表。
给定一个代码例子,确定某个方法是否正确地重载了另外一个方法,并识别正确的方法返回值,包括共变返回。
给定一组类和父类,为一个或多个类编写构造函数。给定一个类声明,确定是否要创建一个默认的构造函数,如果是这样,确定构造函数的行为。给定一个嵌套的或非嵌套的类列表,编写代码将类实例化。
第2节:流控制
编写代码,实现if或switch语句,认识这些语句的正确的参数类型。
编写代码,实现所有各种形式的循环和迭代,包括使用for、增强循环(for-each),do,while,labels,break和continue;并讲解在循环执行过程中和循环执行完成后,循环变量的取值情况。
编写代码,使用断言,区分断言的正确和错误使用。
评论交流
共有6人开贴评论 10人参与评论 4人参与打分 查看
发表于:2009-7-30 11:38:00
买了后看到第18页,就看不下了。这个作者完全是个垃圾,只想着怎么赚钱。
第3页:“import语句只能有一条,而包声明邮局则可以有多条,并用分号隔开” 没有打错,是“邮局”。
第6页:一张表,“有效字节数”这栏里,int类型竟然是 “32”
第15页:第9题的题目都不完整,就在那里给答案。
第18页:第14题,明明给的正确答案是C,但答案解释里“因此只有选项A正确”
看到这里实在是看不下了,真的很想骂人啊。
于是就随意的翻翻看,一不小心又发现了有趣的东西:
第314页:“6.6 过载和重载”
一看,就纳闷。听过重载和重写,没听过“过载”啊
“方法过载是指多个方法拥有一个名字,但每个方法都有一套自己的不同于其他同名方法的参数列表”
怎么听起来像重载的定义。于是就赶紧看了下重载的定义
“方法重载是面向对象语言的特性,即父类的一个方法在子类中获得重新定义,但是方法名,参数列表和返回值都不变。”
看到这里,已经绝望了。就这水平还能出书。看来博士这个文凭真的很有用。管你行不行,只要有文凭。
第3页:“import语句只能有一条,而包声明邮局则可以有多条,并用分号隔开” 没有打错,是“邮局”。
第6页:一张表,“有效字节数”这栏里,int类型竟然是 “32”
第15页:第9题的题目都不完整,就在那里给答案。
第18页:第14题,明明给的正确答案是C,但答案解释里“因此只有选项A正确”
看到这里实在是看不下了,真的很想骂人啊。
于是就随意的翻翻看,一不小心又发现了有趣的东西:
第314页:“6.6 过载和重载”
一看,就纳闷。听过重载和重写,没听过“过载”啊
“方法过载是指多个方法拥有一个名字,但每个方法都有一套自己的不同于其他同名方法的参数列表”
怎么听起来像重载的定义。于是就赶紧看了下重载的定义
“方法重载是面向对象语言的特性,即父类的一个方法在子类中获得重新定义,但是方法名,参数列表和返回值都不变。”
看到这里,已经绝望了。就这水平还能出书。看来博士这个文凭真的很有用。管你行不行,只要有文凭。
| 我要写评论 |
| 查看所有评论交流(共6条) |







点击看大图






加载中...

