首頁 > 後端開發 > php教程 > SDK,API,类库,有什么区别?

SDK,API,类库,有什么区别?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:31:42
原創
1546 人瀏覽過

SDK,API,类库,有什么区别?

回复内容:

SDK,API,类库,有什么区别?

可以不用总结,直接百度百科吧。你会发现,仔细阅读下,就会发现,他们是啥

  • SDK

  • API

  • 类库

这几个区别确实值得一说。

Support Development Kit。形容词Support Development形容的名字是Kit,是一个套件一个工具的组合。如果是小学生一套三角板就是他学数学的kit,电路课上的面包板就是我们学模拟电路的开发的support development kit,买树莓派那整个硬件都算,文档也可以算,不止sdk中的库的代码算那些示例代码也应该算。

API: Application Programming Interface。落脚点是Interface,是一个接口的规范。Unix有POSIX,windows有Win32 API,你写个自己的库共有的函数就是你库的API,你需要提供某项Web服务就要定义自己的API。所以还牵涉到一个跟SDK和类库都不同是,严格的说API只是给了接口规范而没有实现,(当然连一个实现都没有的API那也没有价值,但现实中也是有这事儿的)。所以比如OpenGL有自己的API,但实际上各家的支持也会细微的区别,POSIX也是得啦。

类库:字面意思看来只能是面向对象的代码库了。一套SDK可以有多个类库,一个类库可以说自己实现了某个API。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板