类库与框架的区别 作者:马育民 • 2022-04-30 22:32 • 阅读:10079 # 类库 类库就是一些类的集合,类库中的许多元素(如类、结构、接口、枚举等)之间可能有一些关联,但这些关联通常用于支持一个类概念或接口概念的完整表达。类库中的概念之间、元素之间是无关的或是关系松散的 # 框架 详见:https://www.malaoshi.top/show_1EF6VxDfv0dd.html # 区别 1. 从结构上说,框架内部是高内聚的,而类库内部则是相对松散的。 2. 框架封装了处理流程的控制逻辑,而类库几乎不涉及任何处理流程和控制逻辑。 3. 框架会 **调用我们的代码**;而类库,**通常被我们调用** 4. 框架专注于特定领域,而类库却是更通用的。 如持久层框架,只用于关系型数据库的增删改查;而正则表达式这样的类库,可以在各领域中使用 5. 框架通常建立在众多类库的基础之上,而类库一般不会依赖于某框架。 ### 一句话理解 类库相当于员工(或舔狗),供老板(或女神)调用 框架相当于公司(或学校),自身会运行,并调用你(或你写的代码) 感谢: https://www.cnblogs.com/wbqsln/archive/2012/07/02/2573713.html 原文出处:http://malaoshi.top/show_1IX3ECJBSNZZ.html