为什么java要有那么多接口?有什么好处

 我来答
南土民0V
2017-10-10 · TA获得超过275个赞
知道小有建树答主
回答量:718
采纳率:46%
帮助的人:142万
展开全部
首先你应该多看一下java基础,java的突出特性就是接口。

一个Java 接口(interface)是一些方法特征的集合,这些方法特征来自于具体方法,这些方法符合它们一般来自于一些在系统中不断出现的方法。一个接口只有方法的特征,而没有方法的实现,因此这些方法在不同的地方被实现时,可以具有完全不同的行为。在Java语言中,Java接口还可以定义public的变量。
接口把方法的特征和方法的实现分割开来。这种分割,体现在接口常常代表一个角色(role),它包装与该角色相关的操作和属性,而实现这个接口的类便扮演这个角色的演员(类)。一个角色(接口)可以由不同的演员(类)来演,而不同的演员(类)之间除了扮演一个共同的角色(接口)之外,并不要求有任何其他的共同之处。
注意:
在人们讲到“接口”时,这个词往往有两种不同的含义:
第一种是指Java接口,这是一种Java语言中存在的结构,有特定的语法和结构。
第二种仅仅是指一个类所具有的方法的特征集合,是一种逻辑上的抽象。
Java的接口可以有public、静态的(static)和final的属性。
其他的你自己从网上看看吧。感谢采纳。
匿名用户
2017-10-10
展开全部
接口多,这样可扩展的性能就会比较好,更利于开发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式