目录
学习笔记

api接口是什么意思,API是什么简称


api接口是什么意思?

与因特网相连的端系统提供了一个应用程https://www.zixuerumen.com/?p=3927&preview=true序接口(英语:ApplicationProgrammingInterface,缩写:API;又称为应用程序编程接口)是软件系统不同组成部分衔接的约定。

计算机操作系统(Operatingsystem)’或‘程序库’提供给应用程序调用使用的代码”。其主要目的是让应用程序开发人员得以调用一组例程功能。

而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。API本身是抽象的,它仅定义了一个接口,而不涉及应用程序在实际实现过程中的具体操作。

例如,图形库中的一组API定义了绘制指针的方式,可于图形输出设备上显示指针。当应用程序需要指针功能时,可在引用、编译时链接到这组API,而运行时就会调用此API的实现(库)来显示指针。

API种类

API又分为(Windows、Linux、Unix等系统的)系统级API,及非操作系统级的自定义API。作为一种有效的代码封装模式,微软Windows的API开发模式已经为许多商业应用开发的公司所借鉴。

并开发出某些商业应用系统的API函数予以发布,方便第三方进行功能扩展。如Google、苹果计算机公司,以及诺基亚等手机开发的API等等。

linuxAPI

在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准---POSIX标准。POSIX标准是由IEEE和ISO/IEC共同开发的标准系统。

该标准基于当时现有的UNIX实践和经验,描述了操作系统的系统调用编程接口API,用于保证应用程序可以在源程序一级上在多种操作系统上移植运行。这些系统调用编程接口主要是通过C库(LIBC)来实现的。


写笔记

咨询

您的电子邮箱地址不会被公开。