单选题 下面关于单例模式描述哪个是正确的?( )

A、 单例类不必持有对自身的引用.
B、 构造方法必须私有化.
C、 单例类不需要定义一个静态工厂方法.
D、 从外界也可以创建单例对象.
下载APP答题
由4m***us提供 分享 举报 纠错

相关试题

单选题 以下关于单例模式的描述,正确的是( )。

A、它能够保证一个类只产生一个唯一的实例
B、它描述了只有一个方法的类的集合
C、它能够保证一个类的方法只能被一个唯一的类调用
D、它描述了只有一个属性的类的集合

单选题 以下( )不是单例模式的要点。

A、单例类不能被继承
B、必须自行创建单个实例
C、某个类只能有一个实例
D、必须自行向整个系统提供单个单例

单选题 下列关于单例模式描述哪个是错误的?( )

A、单例模式类需持有对自己的引用
B、单例模式类的构造函数必须是私有的
C、单例模式类提供了一个静态的公共访问方法
D、单例模式类所提供的公共访问方法是可以被继承的

单选题 在Java中实现单例模式时,以下哪种方式能保证线程安全且性能最优?

A、静态内部类
B、懒汉式
C、双重检查锁定
D、饿汉式

单选题 ( )限制了创建类的实例数量。

A、工厂模式
B、适配器模式
C、原型模式
D、单例模式

单选题 关于饿汉式与懒汉式描述正确的是( )。

A、懒汉式是在类加载时就完成实例化,而饿汉式是在第一次需要用时进行实例化.
B、速度和反应时间上,饿汉式比懒汉式低
C、懒汉式存在多线程同时访问的问题.
D、资源利用上,饿汉式比懒汉式高

单选题 以下不属于创建型模式是( )

A、单例模式
B、工厂方法模式
C、适配器模式
D、原型模式

单选题 在单例模式中,如果需要考虑延迟初始化,应该选择哪种实现方式?

A、枚举
B、懒汉式
C、饿汉式
D、静态内部类