① dll文件是什么
DLL文件是在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中;当我们执行某一个程序时,相应的DLL文件就会被调用。
在Windows中,许多应用程序文件不完整且可执行,它们被拆分为相对独立的动态链接库或DLL文件。执行特定过程时,将调用相应的DLL文件。应用程序可以使用多个DLL文件,并且DLL文件也可以由不同的应用程序使用。
DLL文件的意义
DLL文件是存储在各种程序的函数(子进程)中实现的进程,当程序需要调用该函数时需要先加载DLL,然后得到该函数的地址,最后调用。使用DLL文件的优点是程序在开始执行时不需要加载所有代码,只在程序需要函数时将其从DLL中取出。此外,使用dll还可以减少程序的大小。
② .dll是什么文件的后缀名
.dll是动态连接库文件,它将一些常用且通用的功能代码或者资源数据封装起来模块化,使得不同的程序不同的开发人员可以轻松调用,避免了许多重复的工作。删除后需要用到此文件的程序就可能无法正常运行,有时删除不了可能因为调用它的其他程序没有关闭,要知道该dll可以被任何程序调用,由于它的灵活性,一些病毒程序利用这个特点将破坏性的代码制作成dll文件,并注入到其他进程中做坏事,呵呵。