关于api是函数吗,api的定义这个很多人还不知道,今天小栢来为大家解答以上的问题,现在让我们一起来看看吧!
api是函数吗 api的定义
api是函数吗 api的定义
1、以下百度API(Application Programming Intece,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
2、以下wiki应用程序接口(英语:Application Programming Intece,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。
3、由于近年来软件的规模日益庞大,常常会需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。
4、程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。
5、良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
6、应用程序接口为:“‘电脑作系统(Operating )’或‘程式函式库’提供给应用程式呼叫使用的程式码”。
7、其主要目的是让应用程式开发人员得以呼叫一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。
8、API本身是抽象的,它仅定义了一个接口,而不涉入应用程式如何实现的细节。
9、例如,图形库中的一组API定义了绘制指标的方式,可于图形输出设备上显示指标。
10、当应用程式需要指标功能时,可在引用、编译时连结到这组API,而执行时就会呼叫此API的实现(库)来显示指标。
11、应用程序接口是一组数量上千、极其复杂的函数和副程式,可让程式设计师做很多工作,譬如“读取文件”、“显示选单”、“在视窗中显示网页”等等。
12、作系统的API可用来分配内存或读取档案。
13、许多系统应用程式借由API接口来实现,像是图形系统、数据库、网络Web服务,甚至是线上游戏。
14、应用程序接口有诸多不同设计。
15、用于快速执行的接口通常包括函数、常量、变量与数据结构。
本文到这结束,希望上面文章对大家有所帮助。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。