• 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第1节 常用函数接口_1_函数式接口的概念&函数式接口的定义









    没有参数,没有返回值的抽象方法

    一个接口中是可以有多个抽象方法的,如果在这里在定义一个method2.这样里面有两个抽象方法就不是函数式接口了。

    确保接口中就一个抽象方法的方式



    定义接口的实现类,重写里面的抽象方法

    重写了以后,方法上加了注解叫做@Override



    复制上面的method2到下面改成叫做method3就报错了。错误提示。method3不是一个可重写的方法。这就是注解的作用。


    这个时候就 编译失败了,因为里面有两个抽象方法

    只保留一个抽象方法,就不会报错了。


    一个抽象方法都没有也会报错

     

  • 相关阅读:
    重建二叉树
    替换空格
    四种类型转换符
    KVC和KVO简单介绍
    多线程之GCD的理解
    iOS常用代码
    iOS开发一些经常用到的第三方框架
    AS3 about Array.splice()
    sharedobject
    FlashBuilder的快捷键
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11279093.html
Copyright © 2020-2023  润新知