DLL全称Dynamic Link Library,翻译为动态链接库,是Windows操作系统中的一个重要文件类型,类似于函数库。DLL是Windows系统中的一类共享库——多个法式可以配合引用,不必为每个法式都划分制作一份相同的副本,能够削减磁盘空间和系统资源的占用。
DLL在Windows下的职位异常重要,Windows 10系统自己就有数以千计的DLL。任何法式挪用DLL时,都市共享统一个副本,这样能极大地节约磁盘空间和系统资源,同时也保证了各个法式的隔离性,互不滋扰。
除此之外,DLL还可以实现法式与法式之间的数据交流。例如,在一个法式中需要挪用另一个法式中的函数或者变量,可以行使DLL在两个法式之间实现数据交流与共享。这也是DLL在编程中普遍应用的缘故原由之一。
DLL文件有许多优势,好比提高法式的效率,使得法式更为无邪,缩短软件开发的周期等等。然则,也有不足之处。若是其中某个DLL文件泛起了问题,很可能会影响到其他法式的正常运行。因此,务需要保证在对DLL举行改变或者删除操作时,十分小心盛大。