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、接口里可以声明静态方法,并且可以实现。但接口中的静态方法只能被接口自己调用。不能被实现类继承,也不能被实现类调用。

    声明和定义(实现):

  • 相关阅读:
    hibernate关联关系(多对多)
    hibernate关联关系(一对多)
    hibernate主键生成策略
    hibernate01
    利用Struts2拦截器完成文件上传功能
    layui的CRUD案列
    Struts2的CRUD
    Git中.gitignore文件不起作用
    在 Visual Studio 中使用 Q# 进行量子编程
    Elasticsearch 搜索
  • 原文地址:https://www.cnblogs.com/klory/p/10639920.html
Copyright © 2011-2022 走看看