2.2、单例模式
设计模式:23种设计模式。
单例模式:就是一个类只能产生一个对象。
饿汉式:随着类的加载而创建。
懒汉式:延迟创建对象。第一次调用getInstance(),才创建对象。
2.3、JDK1.8的新特性
A:函数式接口
接口:定义了一系列的规则。使用抽象方法:只有功能的声明,没有功能的实现。
关键字:interface,
接口中:只能有抽象方法和静态常量。
函数式接口:只有一个抽象方法的接口,就叫函数式接口。
@FunctionInterface
注解(Annotation):1、解释说明,2、限制约束
@Override,方法重写的注解
B:Lambda表达式
以函数式接口为前提,一个匿名函数。可以作为一个方法的参数进行传递。传入一段代码。
匿名对象
匿名内部类:以实现接口或者继承父类为前提。
匿名函数:
lambda表达式,以函数式接口为前提,表示一个匿名函数:自动匹配接口中的唯一的抽象方法。
网友评论