java8
qq_20009015
欢迎关注我的公众号《程序员与王子喵》
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java8使用lambda表达式优化代码
/** * java 8 * 方法引用 lambda表达式 * 传递代码 */ public class chapter1 { //例如一个查找指定颜色为绿色要求的苹果的方法 public static List<Apple> filterGreenApples(List<Apple> inventory){ Li...原创 2018-12-08 12:35:48 · 1475 阅读 · 0 评论 -
java8使用流的filter来筛选数据
package chapter1; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import static java.util.stream.Collectors.groupingBy; public class stream { ...原创 2018-12-08 13:01:08 · 38088 阅读 · 5 评论 -
java8使用并行流parallelStream以及普通迭代,并行流,普通流之间的效率对比
package chapter1; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import static java.util.stream.Collectors.groupingBy; public class parallelStrea...原创 2018-12-08 13:52:43 · 4894 阅读 · 0 评论 -
java8新特性之接口默认方法
public interface defaultInterface { default void test(){ System.out.println("接口里面的实现类"); } } public class defaultImpl implements defaultInterface { public static void main(String[] args) { de...原创 2018-12-08 14:44:35 · 486 阅读 · 0 评论 -
函数式接口和java8以及lambda的关系
函数式接口 ,就是一个接口,只有一个抽象方法 比如说 package com.inteface; public interface demo<T> { T get(); } (接口里面默认方法都是抽象公共的) 或者我们常见的runable 为什么要这样写? 是为了更好的支持函数式编程,以及lambda表达式的应用。 比如说 将runable当成参数的时候,就可以用匿名函...原创 2019-06-03 10:38:55 · 679 阅读 · 0 评论
分享