码迷,mamicode.com
首页 > 编程语言 > 详细

Java8 第二章

时间:2017-10-29 13:46:06      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:策略   模式   频繁   直接   面向接口编程   缺点   bsp   需要   执行   

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

 

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

 

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

第一步:

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

缺点:过程很啰嗦.

第二步:

比如:匿名类,

缺点:还是很麻烦啊.

第三步:

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

第四步:

比如:抽象化list

Java8 第二章

标签:策略   模式   频繁   直接   面向接口编程   缺点   bsp   需要   执行   

原文地址:http://www.cnblogs.com/nzhbk/p/7749733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!