zoukankan      html  css  js  c++  java
  • java学习——JDK1.8接口和实现类

    Java 8 新特性:接口的静态方法和默认方法

    https://blog.csdn.net/sun_promise/article/details/51220518

    接口的默认方法和静态方法

    https://blog.csdn.net/shy2794109/article/details/80854901

    Java中类继承、接口实现的一些要注意的细节问题

    https://www.cnblogs.com/haitaofeiyang/p/7721991.html

    一、接口中的默认方法、静态方法、抽象方法区别:

    1、接口中不能有成员变量,接口的抽象方法需要实现类全部实现。
    2、默认方法不需要实现默认方法会被实现类继承或重写。

    默认方法被实现有三种可能:

    1)完全不管默认方法,因为实现类会继承接口的默认方法;

    2)重新声明默认方法,使其抽象化;  例如  :public void test(){}   

    3)重新定义默认方法,重写默认方法。(重写会覆盖继承自接口的默认方法)

    3、接口里可以声明静态方法,并且可以实现。但接口中的静态方法只能被接口自己调用。不能被实现类继承,也不能被实现类调用。

    声明和定义(实现):

  • 相关阅读:
    基于XML的声明式事务控制
    spring中JdbcTemplate使用
    四种常用的通知类型(xml)
    AOP配置步骤(XML)
    12388. 图论割边
    12389. 割点
    12206. 电缆网络
    12178. 破坏牛棚
    java反射笔记
    java单元测试
  • 原文地址:https://www.cnblogs.com/klory/p/10639920.html
Copyright © 2011-2022 走看看