动态库:谁都可以用,不用更新EXE,直接更新dll就可以实现功能更新。节约计算机资源,需要使用的时候调用,不使用的时候释放。静态库:可以实现库文件的私有,每次更新需要重新编译exe,每一个exe自己都有一个静态库比较浪费资源。