Java 基础
中等
面试题库
Java 基础
中等
parallelStream 一定能提升性能吗?使用时有哪些坑?
Java 基础
中等
Stream 的 collect 方法中 Collectors.groupingBy 是怎么工作的?
Java 基础
简单
JDK 8 新日期时间 API 相比 Date/Calendar 有哪些改进?
Java 基础
简单
接口中的 default 方法是 JDK 8 为什么引入的?会带来什么冲突问题?
Java 基础
简单
Optional 的正确使用方式是什么?为什么说不应该调用 get()?
Java 基础
简单
Stream API 的中间操作和终端操作有什么区别?为什么这样设计?
Java 基础
简单
什么是函数式接口?JDK 8 内置了哪些核心函数式接口?
Java 基础
简单
JDK 8 中 Lambda 表达式与匿名内部类有什么本质区别?
Java 基础
简单
orElseThrow 的作用是什么,和 get 有什么区别?
Java 基础
中等
使用 Optional 有哪些常见的误区和反模式?
Java 基础
中等