API接口是什么意思

快乐馨竹
精选回答

说到API,往往是和SDK放在一起的。

什么叫API,看一下餐厅里怎么点餐的就行了。

到了饭店,喊一场服务员,点餐。

服务员拿出来菜单给你看,你点什么,她在小本本上记什么。

点好了之后,再把菜单送到后厨去。

这里服务员就是提供服务的(不然也不叫服务员),提供什么服务呢

点餐服务。

点餐服务需要什么呢

谈一个服务,通常就是要谈输入是什么,输出又是什么。

从眼下这个例子来看,输入就是一道道菜品的名字(或者是ID,不知道你们见过菜品上面有编号,服务员只记编号的),输出的结果就是端过来的一道道菜。

有了输入和输出,服务员就可以提供了点餐的功能,这就是API,顾客就是调用者,服务员就是服务的提供者。

你可以在这里把服务员替换成猫猫,假设女王大人猫猫来给你提供服务,只要输出是菜品的名字,输出是菜品,这个API就是能够正常使用的。

而且,所有的顾客都可以用这种方式来点菜的~~~

再想想,是不是有的服务员手里拿的是点餐机想想一个漂亮的小姑娘,拿着一个和手机大小差不多的点餐机,这个点餐机,就是需要和后厨系统有交互,这种交互,就需要一种约束,来声明点菜功能的输入是什么,输出是什么。比如说,如果用户点了一道已经估清的菜,是不是服务员要告诉顾客一下

API通常是以Http的形式提供,它隐藏的含义就是,只要你符合我定义的标准,你就可以来使用我。

比如说,服务员是中国姑娘,顾客是美国人,没关系,只要美国人能说中国话,这套API就可以使用。如果美国人只会说英语,怎么办让和美国人一起来吃饭的中国朋友翻译成中文,就可以了~~

那么什么是SDK呢

当美国人不会说中文的时候,饭店里的大堂经理来了,他来给美国佬当翻译。这就是SDK,SDK一般都是和语言相关,是官方提供的各种不同语言的实现版本。

同样的,我们再把思维模式扩大一点。

除了Http这种API,内部系统集成的组件,是否也是有API

你会发现,确实是这样的,比如说,JDK本身提供的各种API,在这里,API和SDK的概念没有那么清楚了,但是API本身的含义就是,当服务的提供方对外提供服务的时候,应该声明输入和输出和功能的明确含义。

而一组组明确声明了的输入,输出和功能描述,就是服务方提供的各种API。

比如说数组对外暴露的方法,链表对外暴露的方法等等。

那么,API和方法之间有没有明显的区别呢暴露出去的,可被公开使用的方法,统称为API~~~

以上解释不够严谨,但是对于初学者来说,理解起来应该够了。

如果你在理解API的时候有困难,大概问题并不是在API上,而是你有没有理解清楚什么叫做封装,什么叫做服务

独行莽荒 2024-05-07 16:37:41

相关推荐

电脑如何添加域

先点击计算机,然后单击右键,选择属性项,更改设置选择更改。计算机名字更改为使用者名字,这样是为了区分域中的计算机,域填写需要加进去的域名,点击确定,弹出对话框,填写域管理员的账号密码。点击计算机,然后单击右键,...
展开详情

XP系统怎么进安全模式

安全模式是Windows系统中的一种特定模式,XP系统进入安全模式的方法:1、如果感觉系统出现问题,或者有一些无法卸载的软件,需要到安全模式中解决,那请先重新启动;2、?在系统未启动之前,一直不停地按F8键,直...
展开详情

如何带好一支优秀的幼儿教师团队

实行人为管理,充分尊重和信任教师。实行人性化管理,让每一位教师都参与到管理中去。切实关心教师的生活,解决教师的后顾之忧。尊重和信任教师。善于用人,充分发挥团队的力量。注重教师培训,提高业务水平。按计划定期让老师...
展开详情

板式家具设计需要学习哪些软件

CAD:主要绘制工具,此软件是家具设计师的重点学习软件。3DMAX:产品建模,场景建模主要展示出产品的特质构造。Vray:配合3DMAX,渲染出产品展示产品三维和各种材质的特点。Coreldraw:产品包装图纸...
展开详情

茂县有多少人口

茂县,在2015年末,户籍人口为11.16万;茂县,隶属于四川省阿坝藏族羌族自治州。位于四川省西北部、阿坝藏族羌族自治州东南部的青藏高原东南边缘,地跨岷江和涪江上游高山河谷地带,属高原性季风气候;全县总面积39...
展开详情

精选推荐更多>

克隆是什么意思

克隆的意思是指生物体通过体细胞进行的无性繁殖,以及由无性繁殖形成的基因型完全相同的后代个体。通常是利用生物技术由无性生殖产生与原个体有完全相同基因的个体或种群。
克隆种类:
1、由同一个祖先细胞分裂繁殖而形成的纯细胞系(每个基因彼此相同)。
2、先将含有遗传物质的供体细胞的核移植到去除了细胞核的受体卵细胞中,利用微电流刺激等使两者融合为一体。
基本过程:先将含有遗传物质的供体细胞的核移植到去除了细胞核的卵细胞中,利用微电流刺激等使两者融合为一体,然后促使这一新细胞分裂繁殖发育成胚胎,当胚胎发育到一定程度后,再被植入动物子宫中使动物怀孕,便可产下与提供细胞核者基因相同的动物。这一过程中如果对供体细胞进行基因改造,那么无性繁殖的动物后代基因就会发生相同的变化。

惬意怎么用

惬意是一个汉语词语,拼音:qiè yì,形容心情感到愉快畅快,愉悦或舒畅或者是满意;称心;舒服。
出自:
1、唐·韩偓《惆怅》诗:“朗月清风难惬意,词人绝色多伤离。”
2、元·刘祁《归潜志》卷四:“太尉赠以白金百星,其人犹不惬意而去。”
3、浩然《艳阳天》第七十三章:“你看他多神气,多惬意。”
4、明·顾炎武《答曾庭闻书》:“《日知录》三十卷已行其八,而尚未惬意。”
5、魏巍《东方第三部》第一章:“谈起这一切,小契是多么地惬意啊。”
用法:作定语,状语。
示例:来到杭州,正值春季,西湖旁和风细雨,让人倍感惬意。
近义词:悠闲、称心、舒服、满意、舒畅、舒心、舒适、舒坦、恬适。
反义词:别扭,难受,痛苦 ,苦闷,愁闷,难过,伤心,郁闷。

清廉和廉洁是一个意思吗

“清廉”和“廉洁”不是一个意思。
廉洁,汉语词语,清白高洁,不贪污。女子品行端正,为人贞洁。亦作“廉絜”,谓不贪财货,立身清白。最早出现在战国时期伟大的诗人屈原的《楚辞·招魂》中:“朕幼清以廉洁兮,身服义尔未沫。”
清廉,汉语词汇,拼音为qīng lián,释义:指的是清白廉洁。“廉”被封建士大夫奉为立身处事的根本。许多清正廉洁的故事,不禁令人肃然起敬,由衷地称赞这些清正廉洁之士。出自《庄子·说剑》:“诸侯之劒,以知勇士为锋,以清廉士为锷。”
清廉造句:
1、李镇长为官清廉,你行贿是无济于事的。
2、物质欲望是无穷的,为了保持清廉,必要时过一过箪食瓢饮的生活很有好处。
3、老县长为官清廉,家里一贫如洗。
廉洁造句:
1、家庭是廉洁的源泉,廉洁是和谐社会的助推器。
2、廉洁是我们幸福的根基,自律是我们幸福的源泉。

晚霞是什么意思

晚霞,拼音wǎn xiá,汉语词汇,意思是指傍晚日落前后的天边出现的五彩缤纷的彩霞。出自唐·卢照邻《长安古意》诗:“龙衔宝盖承朝日,凤吐流苏带晚霞。”
造句:
1、瑰丽的晚霞染红了天边。
2、傍晚时分,晚霞温柔地笼罩着天空,让人产生无限想象。
3、杜鹃花红艳艳地开满了山坡,辉映着晚霞,美极了。
4、晚霞映照着碧波粼粼的湖面。
5、太阳西沉,天空出现粉红的绸缎,那是晚霞。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200