Java8 函数式接口
2021-04-10 05:27
阅读:444
如果哪一天,你觉得它的接口已经无法满足你的需求时,那么,你就能自定义接口了,hhh,Java 8 很友好,知道你想要,满足你的个性化定制。
我们只需要做两件事:
- 使用 @FunctionalInterface 注释该接口,这是 Java 8 对自定义函数接口的约定。
- 确保该接口只有一个抽象方法。
仔细观察 java.util.function 的接口,也一样,都做了两件事,自定义就是那么简单。
使用 @FunctionalInterface 注释可以确保,如果在未来更改该接口时意外违反抽象方法数量规则,您会获得错误消息。
实列就不写了,因为不是很难理解,我们参考参考 Function
评论
亲,登录后才可以留言!