简述单例模式的一些优缺点及其评价

优点:

  • 简化单一对象的初始化过程;
  • 因为对象单一,从而简化获取该对象的难度;

缺点:

  • 难以判断初始化的入口,进而对单例对象间的初始化逻辑顺序变得更加复杂;
  • 对象的生存周期很容易变成程序的生存周期,造成内存管理麻烦;

引申:

  • 开发规范必须遵守才能做到简化开发进程的效果,否则,单例只会对后期的维护造成反效果;
posted @ 2021-09-09 10:11  albertPaul  阅读(186)  评论(0编辑  收藏  举报