单例模式
Posted feng-ying
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单例模式相关的知识,希望对你有一定的参考价值。
单例模式
单例模式由自己创建对象,并且确保只有一个对象可以创建
注意事项
a. 单例类只能有一个实例。
b. 单例类必须自己创建自己的唯一实例。
c. 单例类必须给所有其他对象提供这一实例。
d. 构造函数设置成私有函数。
主要应用:
public class SingleObject { //创建 SingleObject 的一个对象 private static SingleObject instance = new SingleObject(); //让构造函数为 private,这样该类就不会被实例化 private SingleObject(){} //获取唯一可用的对象 public static SingleObject getInstance(){ return instance; } public void showMessage(){ System.out.println("Hello World!"); } }
以上是关于单例模式的主要内容,如果未能解决你的问题,请参考以下文章