1. @FunctionalInterface,表示一个接口只有一个抽象的方法(没有实现),并且该注释只是给编译器看的。