① dll文件是什麼
DLL文件是在Windows中,許多應用程序並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即DLL文件,放置於系統中;當我們執行某一個程序時,相應的DLL文件就會被調用。
在Windows中,許多應用程序文件不完整且可執行,它們被拆分為相對獨立的動態鏈接庫或DLL文件。執行特定過程時,將調用相應的DLL文件。應用程序可以使用多個DLL文件,並且DLL文件也可以由不同的應用程序使用。
DLL文件的意義
DLL文件是存儲在各種程序的函數(子進程)中實現的進程,當程序需要調用該函數時需要先載入DLL,然後得到該函數的地址,最後調用。使用DLL文件的優點是程序在開始執行時不需要載入所有代碼,只在程序需要函數時將其從DLL中取出。此外,使用dll還可以減少程序的大小。
② .dll是什麼文件的後綴名
.dll是動態連接庫文件,它將一些常用且通用的功能代碼或者資源數據封裝起來模塊化,使得不同的程序不同的開發人員可以輕松調用,避免了許多重復的工作。刪除後需要用到此文件的程序就可能無法正常運行,有時刪除不了可能因為調用它的其他程序沒有關閉,要知道該dll可以被任何程序調用,由於它的靈活性,一些病毒程序利用這個特點將破壞性的代碼製作成dll文件,並注入到其他進程中做壞事,呵呵。