没有合适的资源?快使用搜索试试~ 我知道了~
首页ocjp认证之1Z0-808笔记
资源详情
资源评论
资源推荐
题目难度分类
个人对于题目难度的分类,以便于以后回顾时,能够抓住重点。题目难度最高五星。
不理解题: ★★★★★
阅读理解题: ★★★★
难点题: ★★★
套路题: ★★★
基础题: ★★
题目错误题: ★
1--10
1.
难度:基础题
解析:静态成员变量在程序运行中只会维护一份。非静态成员变量,每创建一个类就会维护一份。
2.
难度:基础题
解析:
1 String 类型的 API,字符串内容不能发生变化,一旦字符串内容发生变化,都要返回新的 String。
本题 toLowerCase()和 concat()都导致了原来的字符串内容变化了,所以不会在原来的对象上操作,
而是返回新的 String 对象,本题没有接收返回值。
2 String.substring(beginIndex, endIndex): 这里下标的计算方式和数组一样,字符串的第一
个元素的下标是 0。
3.
难度:阅读理解题
解析:
1 题目:
Which three are advantages(优势,有利条件) of the Java exception mechanism(机制)?
A.Improves(改善) the program(程序) structure(结构) because the error handling code
is separated(分离的) from the normal program function
B.Provides a set of standard(标准的) exceptions that covers all the possible(可能的)
errors
C.Improves the program structure because the programmer can choose where to handle
exceptions
D.Improves the program structure because exceptions must be handled in the method in Which
they occurred
E.Allows the creation of new exceptions that are tailored to the particular program being
created
2 正确答案是:A C E
3 翻译:
A:改进程序结构,因为错误处理代码与正常程序功能分离
B:提供一组标准异常,覆盖所有可能的错误。
C:改进程序结构,因为程序员可以选择在何处处理异常。
D:改进程序结构,因为在它们发生的方法中必须处理异常。
E:允许创建特定于正在创建的特定程序的新异常。
4 实际上:
B: 异常并没有覆盖所有的
D:异常可以抛出,不是必须处理
4.
难度:难点题
解析:line n1: 这个类没有无参的构造方法,所以编译失败
line n2:一个类内,如果一个构造函数想调用另一个构造函数,需要是用 this,不可以直接使用类名进行
调用。
5.
难度:基础题
解析:选项 B 参数中的 n3 没有声明。选项 C 父类对象无法转换为子类对象。
6.
难度:难点题
解析:// 取当前日期:
LocalDate today = LocalDate.now(); // -> 2014-12-24
// 根据年月日取日期:
LocalDate crischristmas = LocalDate.of(2014, 12, 25); // -> 2014-12-25
// 根据字符串取:
LocalDate endOfFeb = LocalDate.parse("2014-02-28"); // 严格按照 ISO yyyy-MM-dd 验证,
02 写成 2 都不行,当然也有一个重载方法允许自己定义格式
LocalDate.parse("2014-02-29"); // 无效日期无法通过:DateTimeParseException: Invalid
date
//
DateTimeFormatter.IOS_DATA 是年月日
7.
难度:基础题
解析:考查 for 循环体的格式。
8.
难度:难点题
解析:DateTimeFormatter.IOS_DATA_TIME 是年月日 时分秒,本题 LocalData 只是年月日。
https://blog.csdn.net/u010002184/article/details/74858320
9.
难度:基础题
解析:B、D 第二句代码,会使第一句代码无意义。E、判断不合理。等同如下
if(qty>80){
discount=0.2;
}else{
if(qty>=90){
discount=0.5;
}else{
discount=0;
}
}
10.
难度:不理解题
解析:A 和 C 有误。B 能够编译。D 将 set 方法设置为 protect,降低了成员属性被任意修改的几率,符合
封装的理念。
11--20
11.
难度:基础题
解析:java 中乘除结果的正负符号,和我们生活是一样的。在 java 中做取模%运算的时,结果的正负号是
取决于被除数。
12.
难度:难点题
解析:正确答案应该是 D。indexOf()返回此列表中首次出现的指定元素的索引,或如果此列表不包含元
素,则返回 -1。查找引用类型对象时,判断是内存地址。
13.
难度:基础题
解析:父类没有默认的构造方法,子类需要手动调用父类的构造方法,所以第一句代码必须是 super(r); DVD
没有一个参数的构造方法,所以 this(c)是错误的。
14.
难度:阅读理解题
解析:loop construct(循环体) optional(可选的) terminates(终止)
正确答案应为 A、B。
15.
难度:阅读理解题
解析:Which three statements are true about the structure(结构) of a Java class?
A. A class can have only one private constructor.
B. A method can have the same name as a field.
C. A class can have overloaded static methods.
D. A public class must have a main method.
E. The methods are mandatory(强制性的) components(组件) of a class.
F. The fields need not be initialized before use
正确答案应是 B、C、F
16.
难度:不理解题
解析:A 和 D 错误,因为抛出的 exception,捕获的是子类。B 错误 throws.Exception 多了一个点。
C 也不对,一个 try 块可以捕获多种异常的类型,但是捕获的异常类型必须从小到大进行捕获,否则编译报
错。
17.
难度:基础题
解析:略
18.
难度:难点题
解析:正确答案应该是 C、D。 A、B 不正确,switch 中 break 和 default 都是可以不加的。C、D 改变数
据类型是能够编译和运行的。
19.
难度:基础题
解析:== 判断引用类型是判断内存地址。String.equals()判断的是字符串的内容。
20.
难度:基础题
解析:考察静态和非静态成员变量。
21--30
21.
难度:基础题
解析:正确答案应是 D。Throwable 的 API:
Throwable
类
String
toString()
返回当前异常对象的完整类名+病态信息(getmessage()的返回值)。
Throwable
类
String
getMessage()
返回的是创建 Throwable 传入的字符串信息。
Throwable
类
void
printStackTrace()
像控制台输出异常的栈信息。
22.
难度:难点题
解析:正确答案应是 C。三元运算符嵌套格式,详见这篇博客 https://blog.csdn.net/u012316120/art
icle/details/52122556
23.
难度:难点题
解析:集合和数组中有空值时,遍历时不会出错,如果拿空值去调用类的属性,就会报空指针异常。空值输
出的是 null。
24.
难度:基础题
解析:略
25.
难度:基础题
解析:1Z0-808.pdf 中正确答案是 A。实际上 B 选项也并没有错误。
26.
难度:套路题
解析:此处 while 循环后面加了; 代表 while 循环的范围,所以没有循环体,程序会死循环。
27.
难度:难点题
解析:记住:SercurityException 和 IllegalArgumentException 是 Java 的异常类。
剩余34页未读,继续阅读
奔雷手文泰莱
- 粉丝: 96
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0