Java 8 在线测试
以下测验提供与Java 8相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。
问题1 - 以下哪个功能接口表示接受两个输入参数的操作,并返回结果?
Answer : B
说明 (Explanation)
BiFunction 功能接口表示接受两个输入参数的操作,并返回结果。
问题2 - 以下哪个功能接口表示对两个双值操作数的操作并产生双值结果?
Answer : C
说明 (Explanation)
DoubleBinaryOperator功能接口表示对两个双值操作数的操作并产生双值结果。
Q 3 - 以下哪个功能接口表示接受int值参数并产生双值结果的函数?
Answer : A
说明 (Explanation)
IntPredicate函数接口表示一个函数,它接受一个int值参数并产生一个双值结果。
问题4 - 以下哪个功能接口表示接受长值参数并产生int值结果的函数?
Answer : B
说明 (Explanation)
LongToIntFunction功能接口表示接受长值参数并生成int值结果的函数。
Q 5 - 以下哪个功能接口表示接受对象值和int值参数的操作,并且不返回任何结果?
Answer : A
说明 (Explanation)
ObjIntConsumer 功能接口表示接受对象值和int值参数的操作,并且不返回任何结果。
问题6 - java 8中流的map方法的目的是什么?
D - Reduce the size of the stream
Answer : B
说明 (Explanation)
'map'方法用于将每个元素映射到其对应的结果。
问题7 - 以下哪一类使用Java8中的Base64编码方案实现了编码字节数据的编码器?
Answer : B
说明 (Explanation)
static class Base64.Encoder - 此类实现一个编码器,用于使用RFC 4648和RFC 2045中指定的Base64编码方案对字节数据进行编码。
问题8 - Base64类的以下哪种方法返回使用MIME类型base64解码方案解码的Base64.Decoder?
Answer : C
说明 (Explanation)
Base64类的getMimeDecoder()方法返回使用MIME类型base64解码方案解码的Base64.Decoder。
Q 9 - 可选对象用于表示缺少值的非空值。
Answer : B
说明 (Explanation)
可选对象用于表示缺少值的null。
问题10 - 在以下哪种类型的Base64编码中,Output被映射到位于A-Za-z0-9 + _中的一组字符?
Answer : B
说明 (Explanation)
URL - 输出映射到位于A-Za-z0-9 + _中的一组字符。