• Java接口的表现形式


    一、概念理解

    Java接口是一些方法特征的集合,并没有方法的具体实现,类似于电源插座,可以充不同类型的电器,但是必须适配特定的接口规范。接口是抽象化的,所以其不能被实例化的(不能有构造函数,创建对象)。还可以理解Java接口为剧本的角色,而这个角色可以由不同的演员来演出,即为这个接口的实现类。

    Java接口除了一些基本的用法,即将方法抽象出来放在接口中作为特征方法,还有一些其他的用法。

    二、用法

    1、单方法接口

    顾名思义,一个接口中只有一个方法,这个方法是唯一内容,如我们在实现Runnable接口时,接口中方法running();从设计原则角度来看,这个类似于单一责任原则。

    2、标识接口

    标识接口没有任何方法和属性,其不对实现它的类任何语义上的要求,仅表明实现它的类属于一个特定的类型。

    比如java.io.Serializable

    3、常量接口

    在接口中声明一些常量,实现这个接口的类可以使用这些常量,做到复用的功能。

  • 相关阅读:
    ztree
    SAMEORIGIN
    Unity shader学习之折射
    Unity shader学习之反射
    Unity shader学习之标准的Unity shader
    Unity shader学习之Alpha Test的阴影
    Unity shader学习之阴影,衰减统一处理
    Unity shader学习之阴影
    Unity shader学习之Forward Rendering Path
    AsyncClientUtils
  • 原文地址:https://www.cnblogs.com/shawnblogs/p/4840874.html
Copyright © 2020-2023  润新知