![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
温故细化而知新
不挠头的小王
一个追求生活意义的码农
展开
-
Stream Api一览
Stream Java8中有两大最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API(java.uti1.stream.*)。Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API对集合数据进行操作,就类似于使用SQL执行的数据库查询。也可以使用Stream API来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。什么是Stream流(原创 2020-09-17 22:31:44 · 523 阅读 · 0 评论 -
0202还有不会用lambda表达式的吗?
lambdaLambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码 像数据一样进行传递)。可以写出更简洁、更 灵活的代码。作为一种更紧凑的代码风格,使 Java的语言表达能力得到了提升。 @Test public void LambdaExTest1(){ //匿名内部类 Runnable r1 = new Runnable(){ @Override public vo原创 2020-09-03 22:07:44 · 99 阅读 · 0 评论 -
Pedicate的使用
Pedicate源码解释:/** * Represents a predicate (boolean-valued function) of one argument. * * <p>This is a <a href="package-summary.html">functional interface</a> * whose functional method is {@link #test(Object)}. * * @param <T>原创 2020-09-03 20:51:00 · 552 阅读 · 0 评论