• 6


    6.1.1接口中不能含有实例域,不能实现方法;接口就像一个没有实例域的抽象类 

    6.1.2接口的特性:接口不能用new运算实例化一个接口,因为接口不是类。可以声明接口的变量,把实现了接口的类new了赋值给接口的变量。接口中不能有实例域但可以有常量。

    6.1.3为什么有了抽象类还要有接口存在呢?是因为一个类只能实现一个抽象类,而不能实现多个抽象类。而一个类可以实现多个接口。所以有了接口。

    6.1.4静态方法...讲真不大懂-----就是指接口中可以有静态方法吧

    6.1.5默认方法必须要有default这个修饰符来标记默认方法

    6.1.6默认方法冲突的解决:超类优先(优先调用爸爸的默认方法),接口冲突(此类实现的两个接口都有同一个签名的方法,那么java编译器会报错,让程序员解决二义性,即可明确选择谁的这个方法)

    6.2.1接口与回调即在某一条件下调用实现了接口的类的方法,可多次调用,比如获取时间,可以每个一段时间来调用一次获取时间的方法。

    6.2.2comparator接口。。。。比较器。。。不大懂

    6.2.3对象克隆。。。就是克隆另一个引用吧。。。。也不是特别懂

  • 相关阅读:
    每日算法-02旋转矩阵
    广搜
    每日算法-01
    洛谷P1162填涂颜色
    队列
    知识网站复习
    mysql索引底层的数据结构和算法
    Java中的类反射
    常见的加密方式
    计算机数制和运算的一点总结.
  • 原文地址:https://www.cnblogs.com/ff1995/p/8711143.html
Copyright © 2020-2023  润新知