服务项目

长沙做网站

长沙SEO

长沙做网站

联系我们
公司地址: 湖南省长沙市岳麓区岳麓大道569号湖南商学院
客服QQ: 长沙做网站点击这里给我发消息 632410711
客服QQ: 长沙做网站点击这里给我发消息 2609541980
电        话: 0731-88257003
手        机: 18974860750
联  系  人: 刘小姐
长沙做网站二维码
长沙做网站热门图片
  • 网站的图片会有利于网站优化排名吗?
  • 长沙做网站告诉你什么是api?
  • 响应式网站与传统网站有什么区别?
  • 长沙做一个微信小程序大概多少钱?
您现在所在位置:长沙做网站 > 新闻资讯 > > 新闻资讯

长沙做网站告诉你什么是api?

来源:未知 作者:长沙做网站管理员 发表时间:2018-10-19 16:17 查看:
长沙做网站

API :应用编程接口的缩写。是为应用程序编写人员(程序员)提供的一种工具,以便他们更轻松的实现想要完成的功能。

长沙做网站认为如果你是程序员,那么你一定会理解编程中的API,但我不能确定你是不是程序员。我能确定的是你肯定用过水龙头,用过电插排,开过门。

你可以把编程工作,类比于喝水,用电,开门,因为我很确定你一定做过这几件事。

当你喝水的时候,你只需要打开水龙头,拿一个杯子去接就可以了。你根本不用关心水龙头的水是从哪里来的,经历过怎样的净化,加多少压强等等细节,你只需要学会如何去“调用水龙头”也就是学会“使用水龙头”这一简单的动作,就可以完成你想要完成的功能——喝水,你不需要学习更加专业的知识(给排水专业学的)。

再比如,你要用电给手机充电。你需要自己去找发电机去发电吗?你需要自己研究一个变压器调节合适电压吗?你需要自己去布一根传输线吗?你需要自己去发明一种插头吗?你需要自己去规范一种充电标准吗?等等复杂而又专业的问题,统统都已经完成了。你只需要学会如何“使用插头”,也就是“把插头插进插槽”这一简单动作,就可以实现用电了。可以这么说,你学会了这一简单动作,我可以说你已经学会了如何去使用 EUI(electric using interface)用电接口,去完成你想要完成的功能了。

接口的意义还可以引申为一种规范,我拿开门举例。

我们去买门,门的种类和品牌有很多。难道我们对于每一种门都需要去学习它们如何被打开和关闭吗?不需要。因为我们知道,不管你是什么牌子,什么样子的门,门的设计者一定会给我们留下一个实现人门交互的“接口”——门把手。一个门不可能没有门把手,我不管你这个门有多大,什么样子,用在哪里。但我知道你肯定会有一个门把手,而且这个门把手是用来开门和关门的。我不管你的门的一些深奥的设计理念,只要我抓住了门把手,我就会开门关门。此时的门把手,就是一种规范性接口,它屏蔽掉了底层门的实现细节,将门的使用方式简化,任何人会开一种门,也就等于他会开所有门,只要门的设计师留给人们一个门把手,任何人都可以轻而易举的开门。

说了这么多,怕有些人绕晕,我们再回到我们要解释的编程上来。解释API是什么?

首先你要知道,程序员不是神,程序员也是人,甚至是很普通的人。没有多少程序员能通过010101用机器码写程序,也没有多少程序员每个功能都能自己完成,即便能够完成,时间和效率上也不允许这样做,程序员必须去学会利用别人已经写好的现成代码加以改造以完成自己想要实现的功能。就好比,你想要写个QQ,难道需要先写个Windows?难道先要做个CPU?社会是需要分工的,这些工作已经有人给我们做好了。我们只需要去学习“如何在x86cpu架构的操作系统上写程序”即可,我们不必去学习x86cpu的制作,图形化操作系统的开发等。我们只需要学会调用即可,程序员写程序调用的就是API。
 

长沙做网站api开发


上一篇:响应式网站与传统网站有什么区别?
下一篇:网站的图片会有利于网站优化排名吗?



tag标签:长沙做网站(1439)

长沙做网站告诉你什么是api?相关文章


长沙做网站售后服务流程
湖南唯一售后问题24小时处理,一对一技术服务,解决网络公司售后通病。
  • 在线修改提交
  • 邮件提交
  • 传真提交
    (0731-88257003)
  • 电话咨询
    (18974860750)
  • 投诉建议
  • 处理完成
  • 电话验收
地区做网站: 湖南做网站 长沙做网站 株洲做网站 湘潭做网站 益阳做网站 常德做网站 衡阳做网站 岳阳做网站 郴州做网站 邵阳做网站 更多>>