报告可以用 @FunctionalInterface 批注的接口 (自 JDK 1.8 起提供)。

使用 @FunctionalInterface 对接口进行批注表明该接口为功能性接口,不能再有其它 abstract 方法。

仅当项目或模块的语言级别为 8 级或更高级别时,该检查才会进行报告。