java 中 接口是啥意思?

 我来答
xmc125888
推荐于2018-04-16 · TA获得超过814个赞
知道小有建树答主
回答量:409
采纳率:0%
帮助的人:299万
展开全部
接口可以说是为了提供一种规范,方便其他地方使用此规范的一种技术。
在现实生活中可以接口的例子很多,比如USB接口。它定义了USB口的大小,4跟USB线每根线的颜色、作用等。在软件方面定义了供CPU调用的一些方法。比如识别、启动、弹出、传送数据等等。采用USB接口的设备很多,有鼠标、键盘、u盘等等。每种设备实现识别、启动、弹出、传送数据的方式不一样。

在java中,接口定义了一些方法,但是不用去实现,而由实现了此接口的类去实现接口中定义的方法,比如有一个接口叫做USB,有一个类叫做鼠标,USB接口定义了启动、传送数据等方法。那么鼠标实现了USB接口,就得实现启动、传送数据方法。另外一个类叫做U盘也实现了USB接口、那么它也要实现启动、传送数据。 在鼠标或者U盘连接上电脑后,CPU发现有USB设备连接上电脑了(cpu并不知道是什么设备,只知道是USB设备),这个时候CPU会发出启动命令来启动USB设备,而启动鼠标和启动U盘具体流程是不一样的,这些启动流程都是有鼠标和U盘各自来实现的。

希望对你的理解有帮助
yycgis
2014-04-29 · TA获得超过8267个赞
知道大有可为答主
回答量:6831
采纳率:63%
帮助的人:1584万
展开全部
Java中的接口是一系列方法的声明,
是一些方法特征的集合,
一个接口只有方法的特征没有方法的实现,
因此这些方法可以在不同的地方被不同的类实现,
而这些实现可以具有不同的行为(功能)。

接口的两种含义:
一,Java接口,Java语言中存在的结构,有特定的语法和结构;
二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。
前者叫做“Java接口”,后者叫做“接口”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shel阿萨辛
2014-04-29 · 超过12用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:19.9万
展开全部
目标列表。
说白就是 还没有完成的事情。
方法一: 吃饭。 好了结束了 不管吃饭具体怎么吃 不管。(没有方法体)
方法二:洗澡。 类似的 。只声明了方法,单不管怎么实现。

具体要实现要去看 实现这个接口的类的事了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangyuhanxht
2014-04-29 · TA获得超过218个赞
知道答主
回答量:93
采纳率:100%
帮助的人:71.6万
展开全部
接口用现实的比喻就是,电脑上的usb口。
实现就是所有可以插入usb口中的电子设备。

interface 和 implements的关系。你的明白了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiexie20172018
2021-03-10 · 超过30用户采纳过TA的回答
知道答主
回答量:604
采纳率:77%
帮助的人:26.6万
展开全部
Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。
两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。前者叫做"Java接口",后者叫做"接口"。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式