java中的api和interface

我想请教api和接口(就是java中最常提到的接口,总和抽象类来进行比较的)是相同的东西吗?我刚刚接触java没多久,我知道在线程和进程知识的部分有一个接口叫runabl... 我想请教api和接口(就是java中最常提到的接口,总和抽象类来进行比较的)是相同的东西吗?我刚刚接触java没多久,我知道在线程和进程知识的部分有一个接口叫runable,我想问像runable这种接口属于api还是普通的接口?api的概念我查了很多资料了,请不要复制粘贴,我根本听不懂,请用通俗易懂的话来描述一下,最好举生动一点的例子,谢谢!我不要听专业术语,我智商低听不懂 展开
 我来答
创作者vkiL78Qk9d
2019-02-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:35%
帮助的人:1432万
展开全部
从你的话里面看出你是对php的面向对象中的接口不理解,才会问和api什么区别,这两者没有什么字面的直接关系,interface我们在大型项目开发中使用,用于约束团队协作的,interface接口规定没有定义的函数,其他开发人员继承,必须在按照里面的名称进行定义,不能少一个函数也不能多一个函数,这样就能约束和管理其他开发者
百度网友82c535c
推荐于2016-05-29 · TA获得超过595个赞
知道小有建树答主
回答量:521
采纳率:0%
帮助的人:465万
展开全部
API是应用程序编程接口,说白了就是参考文档,就是我如何使用该套程序,各种框架都有api,就是帮助你使用框架的说明书,有接口,有使用步骤;接口是一种抽象化的概念。
举个简单的列子,你买个电脑,说明书就类似与API,告诉你哪个是什么东西;电脑上的各个插口就像是接口
追问
那runable是属于api还是普通的借口,api和普通的借口有差别吗?
追答
runable就是一个接口啊,api是大范围的一个概念,你能说usb接口是说明书吗?说明书上是有usb接口等的介绍的。不要纠结这样称呼上的差异
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叁肆贰贰零壹b8c7f7
2014-04-17 · TA获得超过425个赞
知道小有建树答主
回答量:394
采纳率:100%
帮助的人:68.2万
展开全部
api一般来讲是一系列的接口,接口一般是定义的接口让实现接口的类去重写他的方法。接口可以实现很多,抽象类也只能继承一个。抽象类里不一定存在抽象方法,而抽象方法必须存在抽象类中。接口中声明的必须都是无方法体的方法接口;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
s0113022
推荐于2018-05-07 · 超过18用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:50.5万
展开全部
接口是一堆没有实现的API组合的类,API是已经实现了可用的具体方法,抽象类是有的方法实现了,有的方法没有实现的类
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loppp520
2014-04-17 · TA获得超过205个赞
知道小有建树答主
回答量:407
采纳率:0%
帮助的人:260万
展开全部
api:Application Program Interface 全称应用程序接口 它们就是同一个意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式