![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新特性
xiaoyao880609
∩_∩,欢迎java业界人士关注,互相探讨。
展开
-
Java8实战 自学笔记
由于新项目需要用到Java8,在此通过阅读Java8实战系统的学习java8的新特性,在此将学习资料整理便于以后复习。声明:由于按照书中的章节来把每个章节的重点整理到笔记所以不像总结那样一目了然。建议想系统的学习Java8又没有足够的时间看整本书的读者阅读。通过Streams库避免synchronized编写代码,可以理解为特别的迭代器。stream api 通过内部迭代避免不必要的循环,...原创 2018-09-27 18:02:45 · 2348 阅读 · 0 评论 -
Java8实战-分支/合并框架实例
分支/合并框架的目的是以递归方式将可以并行的任务拆分成更小的任务,然后将每个子任务的结果合并起来生成整体结果。它是ExecutorService接口的一个实现,它把子任务分配给线程池(称为ForkJoinPool)中的工作线程。要把任务提交到这个池,必须创建RecursiveTask<R>的一个子类,其中R是并行化任务(以及所有子任务)产生的结果类型,或者如果任务不返回结果,则是R...原创 2018-10-09 09:57:50 · 887 阅读 · 0 评论 -
java8实战-使用Lambda重构面向对象的设计模式
策略模式//面向对象模式public interface ValidationStrategy { boolean execute(String s);}public class IsAllLowerCase implements ValidationStrategy { public boolean execute(String s){ return s.ma...原创 2018-10-09 16:08:18 · 556 阅读 · 0 评论