问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

API是什么意思?API文档又是什么意思?

发布网友 发布时间:2022-04-24 04:35

我来回答

12个回答

热心网友 时间:2022-04-11 12:35

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

API文档是一个技术内容交付文件,包含如何有效地使用和集成api的说明。它是一个简明的参考手册,包含了使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等,并有教程是示例支撑。

API文档传统上是使用常规内容创建和维护工具和文本编辑器完成的。API描述格式如OpenAPI /Swagger规范具有自动文档编制流程,它使得团队更容易生成和维护API文档。

扩展资料:

Windows API

API函数包含在Windows系统目录下的动态连接库文件中。Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。

这在某种程度上很像Windows的天然代码。而其他的语言只是提供一种能自动而且更容易的访问API的方法。当你点击窗体上的一个按钮时,Windows会发送一个消息给窗体,VB获取这个调用并经过分析后生成一个特定事件。

更易理解来说:Windows系统除了协调应用程序的执行、内存的分配、系统资源的管理外,同时他也是一个很大的服务中心。

调用这个服务中心的各种服务(每一种服务就是一个函数)可以帮助应用程序达到开启视窗、描绘图形和使用周边设备等目的,由于这些函数服务的对象是应用程序,所以称之为Application Programming Interface,简称API 函数。

WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。凡是在 Windows工作环境底下执行的应用程序,都可以调用Windows API。

linux API

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

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

参考资料:百度百科-api

热心网友 时间:2022-04-11 13:53

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

API文档是一个技术内容交付文件,包含如何有效地使用和集成api的说明。它是一个简明的参考手册,包含了使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等,并有教程是示例支撑。

扩展资料

API的作用:

1、远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。

2、标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。

3、文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。

4、信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。

5、通过API我们可以知道要查询类的所在包。

6、通过API可以查看类的继承(extends)关系和实现(implements)关系和功能描述。

7、通过API我们可以知道要查询的类的类型是接口,抽象类或普通类等以及类的一些权限修饰权限。

8、通过API我们可以知道要查询的类的构造方法,无参构造,有参构造,可以针对参数类型进行说明等。

9、通过API我们可以知道要查询的类的成员方法。

参考资料来源:百度百科-api

热心网友 时间:2022-04-11 15:27

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

api文档是一个技术内容交付文件,包含如何有效地使用和集成api的说明。它是一个简明的参考手册,包含了使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等,并有教程是示例支撑。

扩展资料

API程序功能:

远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。

标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。

文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。

信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。

当前应用于 API 的标准包括ANSI 标准SQL API。另外还有一些应用于其它类型的标准尚在制定之中。API 可以应用于所有计算机平台和操作系统。这些API 以不同的格式连接数据。每种数据格式要求以不同的数据命令和参数实现正确的数据通信,但同时也会产生不同类型的错误。

因此,除了具备执行数据共享任务所需的知识以外,这些类型的API 还必须解决很多网络参数问题和可能的差错条件,即每个应用程序都必须清楚自身是否有强大的性能支持程序间通信。相反由于这种API 只处理一种信息格式。

所以该情形下的信息交付API 只提供较小的命令、网络参数以及差错条件子集。正因为如此,交付API 方式大大降低了系统复杂性,所以当应用程序需要通过多个平台实现数据共享时,采用信息交付API 类型是比较理想的选择。

参考资料:百度百科- api(应用程序编程接口)

热心网友 时间:2022-04-11 17:19

API是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

API文档是API的说明文档,也称为帮助文档。

程序功能

远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。

标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。

文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。

信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。

扩展资料

更易理解来说:Windows系统除了协调应用程序的执行、内存的分配、系统资源的管理外,同时他也是一个很大的服务中心。

调用这个服务中心的各种服务(每一种服务就是一个函数)可以帮助应用程序达到开启视窗、描绘图形和使用周边设备等目的,由于这些函数服务的对象是应用程序,所以称之为Application Programming Interface,简称API 函数。

WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。凡是在 Windows工作环境底下执行的应用程序,都可以调用Windows API。

参考资料:百度百科-api

热心网友 时间:2022-04-11 19:27

API:Application Programming Interface,应用程序编程接口。一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

API文档:应用编程适配器,语言、框架以及类库对外提供的编码的适配器。

API 接口是一种操作系统或程序接口,用于远程过程调用、标准查询语言、文件传输和信息交付。当前API应用的标准包括ANSI 和标准SQL API。当然还有一些其他的还在标准仍在制定中。

扩展资料:

API分类:

1、Windows API:Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。凡是在 Windows工作环境底下执行的应用程序,都可以调用Windows API。

2、linux API:在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准---POSIX标准,该标准基于当时现有的UNIX实践和经验,描述了操作系统的系统调用编程接口API,用于保证应用程序可以在源程序一级上在多种操作系统上移植运行。

参考资料来源:百度百科-API

参考资料来源:百度百科-API文件

热心网友 时间:2022-04-11 21:51

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

API文档是一个技术内容交付文件,包含如何有效地使用和集成api的说明。它是一个简明的参考手册,包含了使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等,并有教程是示例支撑。

API文档传统上是使用常规内容创建和维护工具和文本编辑器完成的。API描述格式如OpenAPI /Swagger规范具有自动文档编制流程,它使得团队更容易生成和维护API文档。

采用模式在技术领域已经开始向开发者转移。拥有良好的API文档的一个重要原因是它提高了使用API的开发者体验,它与API的采纳有直接的关系。

API函数包含在位于系统目录下的DLL文件中。你可以自己输入API函数的声明,但VB提供了一种更简单的方法,即使用API Text Viewer。 要想在你的工程中声明API函数,只需运行API Text Viewer,打开Win32api.txt或MDB。

如果你已经把它转换成了数据库的话,这样可以加快速度。 使用预定义的常量和类型也是同样的方法。 API除了有应用“应用程序接口”的意思外,还特指API的说明文档,也称为帮助文档。

扩展资料:

API,往往是和SDK放在一起的。SDK即软件开发工具包。

软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发 Windows 平台下的应用程序所使用的 SDK。

它可以简单的为某个程序设计语言提供应用程序接口 API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。

一般的工具包括用于调试和其他用途的实用工具。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。

参考资料:百度百科- SDK

参考资料:百度百科- API

热心网友 时间:2022-04-12 00:33

API (Application Programming Interface)
所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95 和Windows NT操作系统上的应用程序。可以说,如果你曾经学过VC,那么API对你来说不是什么问题。但是如果你没有学过VC,或者你对Windows95的结构体系不熟悉,那么可以说,学习API将是一件很辛苦的事情。
如果你打开WINDOWS的SYSTEM文件夹,你可以发现其中有很多附加名为DLL的文件。一个DLL中包含的API函数并不只是一个,数十个,甚至是数百个。我们能都掌握它嘛?回答是否定的∶不可能掌握。但实际上,我们真的没必要都掌握,只要重点掌握Windos系统本身自带的API函数就可以了。但,在其中还应当抛开掉同VB本身自有的函数重复的函数。如,VB 的etAttr命令可以获得文件属性,SetAttr可以设置文件属性。对API来讲也有对应的函数
GetFileAttributes 和SetFileAttributes,性能都差不多。如此地一算,剩下来的也就5、600个。是的,也不少。但,我可以敢跟你说,只要你熟悉地掌握 100个,那么你的编程水平比现在高出至少要两倍。尽管人们说VB和WINDOWS具有密切的关系,但我认为,API更接近
WINDOWS。如果你学会了API,首要的收获便是对WINDOWS体系结构的认识。这个收获是来自不易的。

热心网友 时间:2022-04-12 03:31

API是应用程序接口。你可以在其他的程序中,通过一定的规范通过API发送信息给另一个程序,并接收返回的结果
通俗的奖就是你用到的java里面的所有方法,它的格式、具体方法,怎么用,都在API(应用程序接口)里呢,API文档是个提供这些方法使用、说明的文件。

热心网友 时间:2022-04-12 06:45

Android 中文版:http://www.apiref.com/android-zh/index.html

Bootstrap3 教程:http://www.apiref.com/bootstrap3-zh/index.html

Bootstrap4 教程:http://www.apiref.com/bootstrap4-zh/index.html

CSS 手册:http://www.apiref.com/css-zh/index.htm

C语言:http://www.apiref.com/c-zh/index.html

Hibernate 5:http://www.apiref.com/hibernate5/overview-summary.html

Java 11 中文版:http://www.apiref.com/java11-zh/index.html

Java 13:http://www.apiref.com/java13/index.html

jQuery 手册:http://www.apiref.com/jquery-zh/index.html

MyBatis:http://www.apiref.com/mybatis/index.html

PHP:http://www.apiref.com/php/index.html

PHP 中文版:http://www.apiref.com/php-zh/index.html

Python 中文版:http://www.apiref.com/python-zh/index.html

Spring 5:http://www.apiref.com/spring5/index.html

热心网友 时间:2022-04-12 10:17

应用程序接口,里面有很多现成的函数让你用。
文档就是这些东西的说明。

热心网友 时间:2022-04-12 14:05

你好,API实际上是一个系统参数哈,希望对你有帮助!

热心网友 时间:2022-04-12 18:09

看到别人已*字上的解释了API和API 文档的意思,那接下来给你参考下几个API接口的返回参数及实例吧常规的几个API接口(也包括比价)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
5等于1什么 为什么家里会有楼道跑来的猫? 为什么猫咪在屋里会叫呢 我家刚买了个小猫,但一买回来就没影了,今晚在2楼的杂物房听到它的叫声... 猫咪为什么在楼道里哭 唐柳公权书金刚经图书信息 金刚经导读内容简介 诺基亚6120c的飞行模式是什么意思 诺基亚5230 飞行模式是什么意思 张艺薰媒体专访 Java的api手册有什么作用 我老梦见和已经死去的姨说话,做事,是为什么 建筑公司公众号功能介绍怎么写 有没有建筑类的微信公众号推荐的呀? 2022年北京建筑施工职称证书领取时间 申请微信公众号可以用电子版营业执照吗? 企业微信公众号申请的最后面有一个授权运营书,授权代表签字是谁签?跟授权有谁负责的人是同一个人吗? 有没有建筑工程相关的微信公众号? 建筑业企业资质证书怎样更换 全国多地发布建筑业清退令,超龄农民工未来将何去何从? 有没有关于建筑行业的微信公众号可以推荐的? 上海建筑业数字证书怎么取消 上海建筑业电子签署是做什么用的? 初学者如何学好房屋装修设计? 自己装修设计图怎么弄 室内装修设计怎么学,必须有基本的软件知识。 自己装修房子流程是怎样的 梦见自己站在娘家的矮墙上,墙倒了上厕所,地上太脏,就上墙上走,结果墙倒了, 总是梦到厕所、便便这些脏东西是怎么回事? 梦见厕所又脏地又滑 梦到我和去世的姨抱头痛哭是什么意思,吉凶? 帮助文档是什么? 梦见和多年死去的姨姨在一起说话 windows API 函数参考手册下载 梦见和去世的二姨坐在大汽车里回他家? Java API手册 晚上老是梦见过世很久的小姨怎么回事啊 javascript API手册文档? 梦见死了多年的小姨活着和正常人一样抱在一起睡觉?求解 妈妈跟姨妈都去世了,老是梦见她们在一起生活,是什么兆头? 怎么将javadoc命令将整个java环境转换为API手册? Java API开发手册怎么弄到iPad上可以随时看?我找了很多方法都没找到 梦见死去的姨妈在给我带小孩? jquery api中文手册1.11怎么设置 api是什么意思?有什么作用?请用最通俗比喻解释下,不要有术语 我半月做一次梦,刚才做了一个梦梦见已故的姨夫和活着的姨来走亲戚,是什么意思? 下图讲解VB调用api函数copyfile怎么理解,api手册里的 linux内核api man手册怎么建立 什么是操作系统的API? 怎样做好API认证