网站大量收购闲置独家精品文档,联系QQ:2885784924

[IT认证]SCJP认证考试题库1.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]SCJP认证考试题库1

考试大纲 第一部分:Java语言基础 第二部分:流程控制 第三部分:面向对象 封装,继承,多态 第四部分:异常处理 第五部分:多线程 第六部分:Java 垃圾回收机制 第七部分:Java I/O 第八部分:Java集合和泛型 第九部分:Java SE实用API QUESTION 1 Given the code in the exhibit. What is the result? A. Compilation fails B. An exception is thrown at runtime. C. An instance of Forest is serialized. D. An instance of Forest and an instance of Tree are both serialized. Answer: ( B ) 执行时期会抛出java.io.NotSerializableExcetpion异常。Tree必须实现Serialized接口;因为Forest实现了序列化,并且引用了Tree,但是Tree没有实现序列化!! 当一个实现序列化的类在类体里调用另外一个类的时候,那么另外一个类也要实现序列化!如果没有实现,则会报出运行时异常!! 如果要实现序列化,他的成员变量也必须实现序列化.本题中Tree没有实现序列化,所以会产生java.io.NotSerializableException的运行异常! 参考大纲:IO操作 — 对象的序列化 序列化的过程就是对象写入字节流和从字节流中读取对象。见SCJP.u1. SerializableTest QUESTION 2 Which code, inserted at line 14, will allow this class to correctly serialized and desterilized? A. s.defaultReadObject (); B. this = s.defaultReadObject (); C. y = s.default (); x = s.readInt (); D. x = s.readInt(); y = s.readInt (); Answer: ( D ) 在反序列化方法中,从s对象中读取两个整数. 序列化是写对象,反序列化是读对象… 参考大纲:IO操作 — 对象的序列化 QUESTION 3 Given the exhibit. What is the result? A. 0 B. 1 C. 4 D. Compilation fails E. An exception is thrown at runtime Answer: ( D ) 产生illegal escape character 非法转意符 的编译错误 split()字符切割器 本题是想用空格来分割字符串,只能用“ ”或者“\\ s”来分割,“\ s”没有这个转意字符!所以会报编译错误…… tab可以用“\ t”; “\”可以用”\\”表示. String的split方法用来分割字符串,这个方法接受一个正则表达式,根据表达式来分割,“\\s”表示空格,“\s”没有这个转意字符,所以会产illegal escape character的编译错误。 参考大纲:实用API — String的split()方法和正则表达式 QUESTION 4 Given the exhibit: The variable df is an object of type DateFormat that has been initialized in line 11. What is the result if this code is run on December 14,2000? A. The value of S is 14 - dic-2004 B. The value of S is Dec 14, 2000 C. An exception is thrown at runtime D. Compilation fails because of an error in line 13. Answer: ( D ) DateFormat用来格式日期,它放在java.text包里,它没有setLocale方法,Local.Ialy 应该为 Locale.ITALY. 代码语法有问题,,编译错误! 参考大纲:实用API — java.util包 和java.text包 QUESTION 5 The doesFileExist method takes an

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档