首页 > 其他分享 >接口

接口

时间:2022-11-06 23:55:20浏览次数:41  
标签:文件 变量 实现 接口 抽象 方法

抽象方法的集合

接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。

特性:

    接口中每一个方法也是隐式抽象的

    接口中可以含有变量

    接口中的方法是不能在接口中实现的,只能由实现接口的类来实现接口中的方法。

与类的区别:

    不能用于实例化对象。

    没有构造方法。

    所有的方法必须是抽象方法,Java 8 之后 接口中可以使用 default 关键字修饰的非抽象方法。

    不能包含成员变量,除了 static 和 final 变量。

    不是被类继承了,而是要被类实现。

    支持多继承

与类的相似点:

    一个接口可以有多个方法。

    接口文件保存在 .java 结尾的文件中,文件名使用接口名。

    接口的字节码文件保存在 .class 结尾的文件中。

    接口相应的字节码文件必须在与包名称相匹配的目录结构中

 

标签:文件,变量,实现,接口,抽象,方法
From: https://www.cnblogs.com/kaiserchu/p/16864690.html

相关文章

  • 接口自动化测试用例如何设计
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/bc90038a.html你好,我是测试蔡坨坨。说到自动化测试,或者说接口自动化测试,多数人的第一反应是该用什么工具,比如:P......
  • stm32cubeIDE STLINK连接SWD接口调试,启动GDB server失败的处理
    stm32cubeIDESTLINK连接SWD接口调试,启动GDBserver失败的处理报警提示Failedtobindtoport61234,errorcode-1:NoerrorFailurestartingGDBserver:TCPpor......
  • stm32cubeIDE STLINK连接SWD接口调试,启动GDB server失败的处理
    stm32cubeIDESTLINK连接SWD接口调试,启动GDBserver失败的处理报警提示Failedtobindtoport61234,errorcode-1:NoerrorFailurestartingGDBserver:TCPpor......
  • 编写一个Httpclient调用第三方接口
    什么是httpClientHttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版......
  • Map接口常用方法
    packagecom.msb.test10;importjava.util.Collection;importjava.util.HashMap;importjava.util.Map;importjava.util.Set;/***@author:liu*日期:08:4......
  • 为什么有公司规定所有接口都用Post?
    看到这个标题,你肯定觉得离谱。怎么会有公司规定所有接口都用Post,是架构菜还是开发菜。这可不是夸大其词,这样的公司不少。在特定的情况下,规定使用Post可以减少不少的麻烦,一起......
  • 复习 - node.js(接口案例)
    其实复习一次的作用真实太大了,真的,自从上次ajax开始其实就开始i有点懵懵懂懂的感觉,一直拖想到了node在去回顾一遍,这一次回去复习,ajax已经很熟练了,node之前搞不懂那些原理也......
  • 不要小瞧了Map接口,实现一个Map对象并不简单!
    不要小瞧了Map接口,实现一个Map对象并不简单!这篇文章我们不谈别的,就讲讲Map接口,以及Map集合的一个重要的概念,Map的元素的散列。实现Map接口如果我们想自己定义一个Map需要......
  • Java集合接口Enumeration
    Java集合接口EnumerationEnumeration接口是Iterator迭代器的“古老版本”,从JDK1.0开始,Enumeration接口就已经存在了(Iterator从JDK1.2才出现)。Enumeration接口只有两个......
  • ZYNQ 中PS与PL交互的硬件接口
    一、ZYNQ整体框图二、细节图三、PL与PS交互接口1、接口介绍在ZYNQ芯片内部用硬件实现了AXI总线协议,包括12个物理接口,分别为S_AXI_HP{0:3}_FPD------->(PL为......