学习笔记4:java 1.8 函数式接口 @FunctionalInterface 注解

来源:互联网 发布:知乎 发现 编辑:程序博客网 时间:2024/06/06 23:17

下面贴一段简单的函数式接口代码:

/** * @author 雷钊 * @Date on 2017/12/24 * @Description */@FunctionalInterfacepublic interface DefultInterface {    /**     * 加1     *     * @param num     */    public default int addOne(int num) {        num -= 1;        return num;    }    /**     * 减一     *     * @param num     */    public int removeOne(int num);}

@FunctionalInterface
没错 函数式接口 就是这么简单 , 就多了一个注解

作用:
如果interface加上了这个注解,那么这个接口,将 只能有一个”抽象”方法 ,否则编译将报错.
注意: defult 方法不算,可以有多个,不受限制

运用时机:
在下理解, @FunctionalInterface 这个注解,是为了 lambda 表达式打造的,因为 lambda 表达式,系统会自动去匹配方法,但是安全性没法儿保证了,为了解决这个问题.可以通过这个注解, 强制 达到只有一个实现方法的目的.

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 武陵酒价格表一览 武陵中酱酒价格 武陵酒53度酱香多少钱 武陵酒价格表大全 武陵少将酒多少钱一瓶 武陵上将酒多少钱一瓶 武陵酒专卖 武陵酒怎么样 93年武陵酒价格 万州武陵镇 武陵镇 武隆山风景区 武隆仙女山风景区 重庆武隆风景区 武隆风景区 武隆风景区门票价格 武隆在哪里 武隆1日游 重庆 武隆 武隆3日游 武隆 一日游 重庆至武隆 武隆旅游团 武隆游玩 武隆跟团游 武隆到重庆 武隆自由行 游武隆 成都 武隆 武隆楼盘 武隆酒店 武隆职高 武隆 跟团 武隆旅行 武隆中医院 武隆 旅游团 武隆 重庆 武隆机场 武隆 印象 武隆多少钱 武隆在哪儿