摘要: 第一次看到lamda表达式,一头雾水,今天简单的分析下: 首先,lamda表达式一定符合函数式编程,即一个接口只有一个方法 1 //定义满足函数式编程的接口 2 //有返回值的eat 3 public interface Eat{ 4 String eat(String food,String na 阅读全文
posted @ 2020-04-09 23:08 RollBack2010 阅读(123) 评论(0) 推荐(0) 编辑
摘要: /** * 作为吃货一枚,还是用吃的例子模拟静态代理吧,思路如下: * 下馆子无需知道具体菜怎么做的,客人只需点菜->动嘴->付款 即可 * 1.定义动嘴吃接口eat * 2.我要动嘴吃(我实现eat接口) * 3.每个商家可接待多个用户,商家始终都会执行做菜&收款的动作,但用户怎么吃却千变万化,所 阅读全文
posted @ 2020-04-09 22:32 RollBack2010 阅读(104) 评论(0) 推荐(0) 编辑
摘要: //动态代理,无非就是将静态代理中的shop商家,换成了一个大的购物中心(购物中心里面什么都有,兼容度度比单纯的shop商家好多了, 用户不用满大街跑了,一站式搞定),进入的用户千变万化,但是大的购物中心能根据每个用户吃的前后做一些用户不需要主动知道的操作。 1 //动嘴吃 2 public int 阅读全文
posted @ 2020-04-09 22:31 RollBack2010 阅读(110) 评论(0) 推荐(0) 编辑