API vs Toolkit vs Framework vs Library
问题 My question is very simple, and I want a clear answer with a simple example. What's the main difference between API, Toolkit, Framework, and Library? 回答1: This has always been my understanding, you will no doubt see differing opinions on the subject: API (Application Programming Interface) - Allows you to use code in an already functional application in a stand-alone fasion. Framework - Code that gives you base classes and interfaces for a certain task/application type, usually in the form of