当晚

导航

2018年9月18日 #

[Java]lambda表达式

摘要: 参考:lambda表达式深入理解 1.lambda表达式的使用目的 .用于解决内部类使用时的冗余和不便,提供更简洁的语法 2.lambda表达式的适用场景 现有的类库大量使用了函数式接口,通过沿用这种模式,我们使得现有类库能够直接使用lambda表达式。例如下面是Java SE 7中已经存在的函数式 阅读全文

posted @ 2018-09-18 19:10 当晚 阅读(203) 评论(0) 推荐(0) 编辑

[设计模式]访问者模式

摘要: 设计模式之访问者模式 1.参考了这边文章,个人觉得访问者模式不是非常适用,它提高了代码复杂度,而且对容器和访问业务两边都有入侵行为(通过接口)。对于单一访问者的需求,直接对容器进行遍历操作可能更好,或者直接在容器上提供方法,而不是给访问者提供接口。在需要使用多个访问者且容器的元素基本不变的情况下,访 阅读全文

posted @ 2018-09-18 16:06 当晚 阅读(94) 评论(0) 推荐(0) 编辑