栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java接口是什么

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java接口是什么

我们把两个物体的连接处看做一个接口,那么java中的接口是类与类方法之间的连接。光从定义上来看,接口可以说是一种抽象类。通过接口的设定,我们可以要求类实现某些需要的功能。下面我们就接口的概念、特点、作用,以及实例方法带来讲解,一起来看看具体内容。

1.概念

接口是功能的集合,同样可看做是一种特殊的数据类型,是比抽象类更为抽象的类。在JAVA编程语言中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。

2.特点

(1)接口指明了一个类必须要做什么和不能做什么,相当于类的蓝图。

(2)一个接口就是描述一种能力,作用就是告诉类,你要实现我这种接口代表的功能,你就必须实现某些方法,我才能承认你确实拥有该接口代表的某种能力。

(3)如果一个类实现了一个接口中要求的所有的方法,然而没有提供方法体而仅仅只有方法标识,那么这个类一定是一个抽象类。(抽象方法只能存在于抽象类或者接口中,但抽象类中却能存在非抽象方法,即有方法体的方法。接口是百分之百的抽象类)

3.作用

(1)有利于代码的规范

(2)有利于代码进行维护

(3)有利于代码的安全和严密

(4)丰富了继承的方式

4.实例

package demo;
 
interface USB 
{
    public void work() ;    // 拿到USB设备就表示要进行工作
}
 
class Print implements USB //实现类(接口类)	
{   	// 打印机实现了USB接口标准(对接口的方法实现)
    public void work() 
   {
        System.out.println("打印机用USB接口,连接,开始工作。") ;
    }
}
class Flash implements USB //实现类(接口类)	 	 	
{  	// U盘实现了USB接口标准(对接口的方法实现)
    public void work() 
    {
        System.out.println("U盘使用USB接口,连接,开始工作。") ;
    }
}

以上就是java接口的基本内容介绍,在我们掌握接口的用法后,就可以对类的方法实现继承。不用再重复的给类进行定义,通过接口实现方法的相通,学会后就可以对类进行操作了。‍

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/15126.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号