api到底是什么?

都说它是接口,又说是帮助文档。我看到的都是帮助文档。甚至非Java的技术【例如Jquery等Js插件】也有Api都是帮助文档。这种文字性的帮助文档也是Java的接口吗?... 都说它是接口,又说是帮助文档。
我看到的都是帮助文档。
甚至非Java的技术【例如Jquery等Js插件】也有Api
都是帮助文档。
这种文字性的帮助文档也是Java的接口吗?
展开
 我来答
rongge22009
推荐于2017-06-14 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:18.2万
展开全部
查看百度百科:
API(Application
Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

通俗的讲,API是提供给他人使用的一组接口,在C里面是通常是函数,在Java里面还包括类/接口等。这些接口,系统或者说接口提供者已经提供了实现,你直接拿来用,不需要重新再写一堆代码去实现这些接口的功能,只需要调用API的方法名就可以实现你要的功能。

API提供者提供这组接口给别人使用,当然希望别人正确的使用它,就需要有相关的帮助文档告诉使用者这组接口能实现什么功能以及如何使用,这个就是API帮助文档的作用。

API不仅Java有,C、C++、js等等编程语音都有,API不仅可以由系统提供,也可以有第三方提供。你自己可以写一套函数(接口)实现某些功能,然后给别人使用,对于使用使用你的函数的人来说,你提供给他们的函数就是你这套接口的API。

文字性的帮助文档只是告诉使用者 相关API如何使用。
不知道说清楚了没有?
广东轻亿云软件
2024-05-14 广告
广东轻亿云软件科技有限公司在软件开发领域深耕多年,积累了丰富的经验和技术实力。我们深知API接口在现代软件开发中的重要性,因此,我们与多家业界领先的API接口提供商保持着紧密的合作关系,确保我们的产品和服务能够充分利用这些接口,为用户提供更... 点击进入详情页
本回答由广东轻亿云软件提供
jacques1234
高粉答主

2020-11-08 · 关注我不会让你失望
知道答主
回答量:9.5万
采纳率:3%
帮助的人:6433万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科精选
高粉答主

2021-01-02 · 每个回答都超有意思的
知道答主
回答量:60.8万
采纳率:14%
帮助的人:3.2亿
展开全部

API:一组定义、程序及协议的集合

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邰明雨as
高粉答主

2020-03-17 · 繁杂信息太多,你要学会辨别
知道答主
回答量:13.1万
采纳率:7%
帮助的人:6516万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
需邡而窗尚与曾1j
高粉答主

2020-04-06 · 醉心答题,欢迎关注
知道答主
回答量:11万
采纳率:1%
帮助的人:5396万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式