SDK,Library,API,framework,Toolkits概念介绍
来源:互联网 发布:铜牌在线制作软件 编辑:程序博客网 时间:2024/05/17 01:04
SDK : 软件开发工具包(SoftwareDevelopmentKit,SDK)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、作业系统等创建应用软件的开发工具的集合。
API:应用程序接口(英语:ApplicationProgrammingInterface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。Library:用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。
Framework:通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。
根据我个人的理解:Library是一个代码集合,可以很方便地在自己的代码中进行调用,而我们所调用到的那些接口和方法被称为API。对于SDK,与toolkit是一个意思,它不仅仅包括代码库,同时也包括了其他文件和程序。以Android SDK为例,除了代码库还包含了开发,编译工具,示例程序等等。Framework通常是由多个Library按照一定架构和层次组合成的代码库集合,Library彼此之间具有一定的耦合度和依赖性,为我们的开发提供各种服务。
0 0
- SDK,Library,API,framework,Toolkits概念介绍
- SDK.API.DLL概念
- SDK、API、DLL介绍
- SDK及API介绍
- API/SDK/IDE专业术语介绍
- SDK,API和DLL的概念
- JDK,SDK,API之间的概念汇总
- Play Framework介绍1--主要概念
- Play Framework介绍1--主要概念
- Play Framework介绍1--主要概念
- Detours (api hook)library介绍
- Detours (api hook)library介绍
- Entity Framework API介绍 -- DbSet<>().Find()
- directx 9.0c sdk api介绍
- 将系统的framework api添加到sdk中去
- wso2 API Manager主要概念介绍
- Framework概念
- 概念科普:SDK,API,类库,有什么区别?
- 二分图之匈牙利算法
- Android Studio 出现错误 Could not find method android() for arguments .... 问题及解决
- 素数筛选
- Android跳转到你想要的Activity的一个好方法
- AC自动机 hdu2222
- SDK,Library,API,framework,Toolkits概念介绍
- 某种序列
- 关于set
- 线性代数笔记-4 A的LU分解
- Adaboost算法原理分析和实例+代码(简明易懂)
- java程序中获得Class对象的3种方式
- 803A Maximal Binary Matrix
- 《STL源码剖析》笔记(一)组件之间的关系
- Scala介绍