zoukankan      html  css  js  c++  java
  • Java接口的表现形式

    一、概念理解

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

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

    二、用法

    1、单方法接口

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

    2、标识接口

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

    比如java.io.Serializable

    3、常量接口

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

  • 相关阅读:
    Java Mockito 笔记
    J2EE 练习题
    CXF 教程 (二)
    CXF 教程(一)
    Java 动态代理
    常用 Git 命令汇总
    JXL 简单示例
    Visual Studio 技巧
    TreeView双击节点而不改变节点的折叠/展开状态
    称3次,找出坏鸡蛋
  • 原文地址:https://www.cnblogs.com/shawnblogs/p/4840874.html
Copyright © 2011-2022 走看看