1.实现了对唯一实例访问的可控 2.对于一些需要频繁创建和销毁的对象来说可以提高系统的性能。 缺点: 不适用于变化频繁的对象 2.滥用单例将带来一些负面问题,如为了节省资源将数据库连接池对象设计为的单例类,可能会导致共享连接池对象的程序过多而出现连接池溢出。 3.如果实例化的对象长时间不被利用,系统会认为该...