Fork me on GitHub
摘要: Lambda表达式java 8引入的函数式编程框架。之前的文章中我们也讲过Lambda表达式的基本用法。 本文将会在之前的文章基础上更加详细的讲解Lambda表达式在实际应用中的最佳实践经验。 优先使用标准Functional接口 之前的文章我们讲到了,java在java.util.function包中定义了很多Function接口。基本上涵盖了我们能够想到的各种类型。 假如我们自定义了下面的Functional interface 阅读全文
posted @ 2020-04-21 07:22 flydean 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Exchanger是java 5引入的并发类,Exchanger顾名思义就是用来做交换的。这里主要是两个线程之间交换持有的对象。当Exchanger在一个线程中调用exchange方法之后,会等待另外的线程调用同样的exchange方法。 两个线程都调用exchange方法之后,传入的参数就会交换 阅读全文
posted @ 2020-04-21 07:16 flydean 阅读(1068) 评论(0) 推荐(0) 编辑