编程语言中的sdk和api分别是什么意思?有什么关系?


sdk,是英文software developer kit的缩写,意思是软件开竖唯发包,意思很明显了,就是与有java开发相关的一历滚些类库,工具(java.exe...),环境(jre)等
api,是英文Application Programming Interface的缩写,意思是应用程序编程接口,通俗来说就相当于java提供的一系列肢纤余可供调用的类和方法
SoftwareDevelopmentKit,软件开发工具包
Application Programming Interface,应用程序编程接口
比如C++里面 的MFC就是基岩微软提供的窗口程序搏旦御SDK,
而SDK中可迟乱以包含一些API,API就是一些接口,使用这
些接口可以很方便的实现某些功能。
sdk是介绍怎么使用api的,包含帮助文档,实例程序。