第2个回答 推荐于2017-09-12
1、DLL(Dynamic Link Library)文件,即动态链接库,也有人称作应用程序拓展。
2、Windows应用程序中,实行了模块化设计,也就是说并不是每个应用程序都编写完所有的功能代码,而是在运行过程中调用相应功能的DLL,不需运行的功能就不调用,所以大大加快了程序的加载速度和效率,其他应用程序也可以调用相关的DLL,这样也有利于促进代码重用以及内存使用效率,减少了资源占用,而且程序更新时也只要更新相关的DLL就可以了。
3、要注意的是,有些病毒也会伪装成DLL文件,并替换系统的DLL文件,需要我们防范。