- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 lambda -- Java8
1.接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法 //Formula表示一个设计 计算公式 的接口 public interface Formula { //计算 double calculate(int a); //开方 default double sqrt(int a){
2018-01-23 15:58:21 296 1
转载 JAVA设计模式——责任链模式
责任链(Chain of Responsibility)模式 :责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种方式将发送者和接收者解耦,类图如下: 通过上图可以看出责任链模式有两个角色: 抽
2018-01-23 15:25:11 231
转载 Predicate和Consumer接口--Java8
本文展示如何应用Predicate接口和Consumer接口。 一起看一下Predicate的官方文档: Determines if the input object matches some criteria. 即判断输入的对象是否符合某个条件。 在Predicate接口中,有以下5个方法(你肯定好奇为何此接口属于函数式接口。如果你这么想,在使用接口前应该
2018-01-23 15:21:50 837
转载 Functional Interfaces--Java 8
Any java developer around the world would have used at least one of the following interfaces: java.lang.Runnable, java.awt.event.ActionListener, java.util.Comparator, java.util.concurrent.Callable.
2018-01-23 15:15:37 273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人