Loading

随笔分类 -  JDK8.0新特性

摘要:Streams 过滤器 演示使用流的filter(),collect(),findAny()和orElse() 使用list过滤 public List<Student> getStudents(){ List<Student> result = new ArrayList<>(); result. 阅读全文
posted @ 2021-12-17 17:50 Rzk 阅读(102) 评论(0) 推荐(0)
摘要:一、功能接口 Java 8 引入了@FunctionalInterface,一个只有一个抽象方法的接口。编译器会将任何满足函数式接口定义的接口视为函数式接口; 这意味着@FunctionalInterface注释是可选的。 让我们看看六个基本的功能接口。 接口 签名 示例 UnaryOperator 阅读全文
posted @ 2021-12-17 12:02 Rzk 阅读(463) 评论(0) 推荐(0)
摘要:CountDownLatch public class CountDownLatchDemo { //原理: //countDownLatch.countDown(); // 数量-1 //countDownLatch.await(); // 等待计数器归零,然后再向下执行 //每次有线程调用 co 阅读全文
posted @ 2020-04-14 11:45 Rzk 阅读(212) 评论(0) 推荐(0)
摘要:官方文档 例子 public class TestLamda4 { public static void main(String[] args) { ILike like = new Like(); like.lambda(); //匿名内部类 没有类的名称,必须要借助接口或者父类 like = n 阅读全文
posted @ 2020-03-11 16:37 Rzk 阅读(142) 评论(0) 推荐(0)