目录

Java 8 在线测试

以下测验提供与Java 8相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。

问题和解答

问题1 - 以下哪个功能接口表示接受两个输入参数的操作,并返回结果?

A - BiConsumer《T,U》

B - BiFunction《T,U,R》

C - BinaryOperator《T》

D - BiPredicate《T,U》

Answer : B

说明 (Explanation)

BiFunction 功能接口表示接受两个输入参数的操作,并返回结果。

问题2 - 以下哪个功能接口表示对两个双值操作数的操作并产生双值结果?

A - BooleanSupplier

B - Consumer《T》

C - DoubleBinaryOperator

D - DoubleConsumer

Answer : C

说明 (Explanation)

DoubleBinaryOperator功能接口表示对两个双值操作数的操作并产生双值结果。

Q 3 - 以下哪个功能接口表示接受int值参数并产生双值结果的函数?

A - IntToDoubleFunction

B - IntToLongFunction

C - IntUnaryOperator

D - LongBinaryOperator

Answer : A

说明 (Explanation)

IntPredicate函数接口表示一个函数,它接受一个int值参数并产生一个双值结果。

问题4 - 以下哪个功能接口表示接受长值参数并产生int值结果的函数?

A - LongToDoubleFunction

B - LongToIntFunction

C - LongUnaryOperator

D - ObjDoubleConsumer《T》

Answer : B

说明 (Explanation)

LongToIntFunction功能接口表示接受长值参数并生成int值结果的函数。

Q 5 - 以下哪个功能接口表示接受对象值和int值参数的操作,并且不返回任何结果?

A - ObjIntConsumer《T》

B - ObjLongConsumer《T》

C - Predicate《T》

D - Supplier《T》

Answer : A

说明 (Explanation)

ObjIntConsumer 功能接口表示接受对象值和int值参数的操作,并且不返回任何结果。

Answer : B

说明 (Explanation)

'map'方法用于将每个元素映射到其对应的结果。

问题7 - 以下哪一类使用Java8中的Base64编码方案实现了编码字节数据的编码器?

A - Base64.Decoder

B - Base64.Encoder

C - Base64Decoder

D - Base64Encoder

Answer : B

说明 (Explanation)

static class Base64.Encoder - 此类实现一个编码器,用于使用RFC 4648和RFC 2045中指定的Base64编码方案对字节数据进行编码。

问题8 - Base64类的以下哪种方法返回使用MIME类型base64解码方案解码的Base64.Decoder?

A - getDecoder()

B - getEncoder()

C - getMimeDecoder()

D - getMimeEncoder

Answer : C

说明 (Explanation)

Base64类的getMimeDecoder()方法返回使用MIME类型base64解码方案解码的Base64.Decoder。

Q 9 - 可选对象用于表示缺少值的非空值。

A - true

B - false

Answer : B

说明 (Explanation)

可选对象用于表示缺少值的null。

问题10 - 在以下哪种类型的Base64编码中,Output被映射到位于A-Za-z0-9 + _中的一组字符?

A - Simple

B - URL

C - MIME

D - 以上都不是。

Answer : B

说明 (Explanation)

URL - 输出映射到位于A-Za-z0-9 + _中的一组字符。

↑回到顶部↑
WIKI教程 @2018