A. 单例模式是指一个类只有一个实例 B. 单例类从实现方式上分为懒汉式和饿汉式 C. 单例类从功能上分为状态单例类和无状态单例类 D. 可以通过继承的方式对单例类进行扩展得到功能更丰富的单例类
A. 某个类只能有一个实例 B. 单例类不能被继承 C. 必须自行创建单个实例 D. 必须自行向整个系统提供单个实例
A. 用户只知道购买手机的具体型号 B. 用户只知道购买手机的工厂厂址 C. 用户只知道购买手机的样子 D. 用户只知道购买的手机是定制的,只有自己才拥有
A. 这个类最多只能创建一次实例对象 B. 这个类不能继承其他类 C. 该类创建的实例对象同时存在的数量是0个或者1个 D. 该类创建的实例对象消亡之后,将不能再创建实例对象了
A. 扩展困难(缺少抽象层) B. 单例类的职责过重 C. 由于java自动垃圾回收机制,可能会导致共享的单例对象的状态丢失 D. 单例类提供了对唯一实例的受控访问,与非单例类相比,在创建对象时会花额外时间,因而降低了系统的性能