当前位置:首页 >焦点 >API是什么意思? API(Application Programming Interface

API是什么意思? API(Application Programming Interface

2024-06-30 21:38:30 [百科] 来源:避面尹邢网

API是什么意思?

API(Application Programming Interface,应用程序接口)是意思一些预先定义的函数,或指软件系统不同组成部分衔接的意思约定。[1]  用来提供应用程序与开发人员基于某软件或硬件得以访问的意思一组例程,而又无需访问源码,意思或理解内部工作机制的意思细节。

API是什么意思? API(Application Programming Interface

简介

操作系统是意思用户与计算机硬件系统之间的接口,用户通过操作系统的意思帮助,可以快速、意思有效和安全、意思可靠地操纵计算机系统中的意思各类资源,以处理自己的意思程序。为使用户能方便地使用操作系统,意思OS 又向用户提供了如下两类接口:

API是什么意思? API(Application Programming Interface

(1) 用户接口:操作系统专门为用户提供了“用户与操作系统的意思接口” ,通常称为用户接口。意思该接口支持用户与 OS 之间进行交互,即由用户向 OS 请求提供特定的服务,而系统则把服务的结果返回给用户。

API是什么意思? API(Application Programming Interface

(2) 程序接口:操作系统向编程人员提供了“程序与操作系统的接口” ,简称程序接口,又称应用程序接口 API(Application Programming Interface)。 该接口是为程序员在编程时使用的,系统和应用程序通过这个接口,可在执行中访问系统中的资源和取得 OS 的服务,它也是程序能取得操作系统服务的唯一途径。大多数操作系统的程序接口是由一组系统调用(system call)组成,每一个系统调用都是一个能完成特定功能的子程序 [2]  。

应用程序接口又称为应用编程接口,是一组定义、程序及协议的集合,通过 API接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。API同时也是一种中间件,为各种不同平台提供数据共享。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。

分类

Windows API

API是什么意思?

(责任编辑:时尚)

    推荐文章
    热点阅读