只需要有1个对象,比如:对话框、缓存,日志对象、显卡 的 驱动程序对象。 这些对象只能有一个实例,如果创建多个,会导致程序出问题:资源使用过量,导致不一样的结果。 常用俩管理共享资源,比如数据库的连接或线程池。