Java8 第二章

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java8 第二章相关的知识,希望对你有一定的参考价值。

感觉第二章反复就说了这一个事儿...

 

行为参数化 : 适用于需求频繁变化的软件开发模式==>简单说准备好一个代码块并不执行,以后在需要的时候被程序其他部分调用

 

策略模式 : 接口一致,按需传递接口对应的实例,这就算是面向接口编程吧.

第一步:

比如;定义一个接口,然后通过不同的逻辑实现不同的功能.一个接口对应n个接口的实现.

缺点:过程很啰嗦.

第二步:

比如:匿名类,

缺点:还是很麻烦啊.

第三步:

比如Lambda直接可以行为参数化(逻辑作为参数)

第四步:

比如:抽象化list

以上是关于Java8 第二章的主要内容,如果未能解决你的问题,请参考以下文章

Java基础第二十九天总结——Java8新特性

知识精解Java8中的Lambda表达式

知识精解Java8中的Lambda表达式

Java8新特性之Stream API

Java8新特性之Stream API

Java8对list排序(正序倒序)