阿龙的学习笔记---《程序员自我修养-链接、装载与库》读书笔记(三)

六、动态链接 动态链接 静态链接可以让模块单独开发测试,但是每个程序内部都需要包含所有的模块,占用空间很大;如果两个程序都需要同一个模块,那么静态链接会有两个重复的模块都在内存中;再者,程序中模块更新,程序就要重新链接发布。 动态链接同样也是将程序分模块,但是不再静态链接在一起,而是在运行时才链接在一起。 动态链接还有一个特点是:可以在运行时动态选择加载各种程序模块。动态链接还可以加强程序的兼容性
相关文章
相关标签/搜索