![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java8
mmmbin
这个作者很懒,什么都没留下…
展开
-
Java8Lambda表达式
Java8Lambda表达式 java8提供的函数一些接口 package java.util.function; Lambda表达式 一种运算符 表示匿名函数和闭包 为什么需要用Lambda表达式 在Java中,我们无法将函数作为参数传递给一个方法,也无法申明返回一个函数的方法 在javaScript中,函数参数是一个函数,返回值是另外一个函数的情况是非常常见的;JavaScript...原创 2019-04-05 23:02:21 · 221 阅读 · 0 评论 -
Optional
java8 的 Optional 所属包: package java.util; Optional 就是一个容器 Optional 无法直接构造因为构造方法是私有的 /** * Constructs an empty instance. * * @implNote Generally only one empty instance, {@link O...原创 2019-04-05 23:35:37 · 161 阅读 · 0 评论 -
java8 方法引用
方法引用(Method reference.) 方法引用实际上是Lambda表达式的一种语法糖 方法引用 我们可以将方法引用看作是一个【函数指针】,function pointer. 方法引用的分类 类名::静态方法名 public static void main(String[] args) { Student student1 = new Stud...原创 2019-04-06 00:43:24 · 241 阅读 · 0 评论 -
Collectors
Collectors Collect : 收集器 Collector 做为collect方法的参数 Collector是一个接口,他是一个可变的汇聚操作,将输入的元素积累到一个可变的结果容器内;他会在所有元素处理完毕后,将积累的结果转换为一个最终的表示(这是一个可选的操作),它支持穿行和并行两种方式 Collectors本身提供了关于Ccollect的常见汇聚实现,Collectorts本身实际...原创 2019-04-07 17:26:51 · 219 阅读 · 0 评论