Singleton模式

来源:互联网 发布:手机怎样制作软件 编辑:程序博客网 时间:2024/06/06 01:59

Singleton模式是23中设计模式中比较容易理解的一种。

实现方式一:构造器私有化,提供静态方法返回对象;

package test;public class Singleton01 {    private Singleton01() {    }    private static Singleton01 SingleObj = new Singleton01();    public static Singleton01 getObject() {        return SingleObj;    }}

通过类名调用静态方法获得对象

package test;public class Test {    public static void main(String[] args) {        System.out.println(Singleton01.getObject() == Singleton01.getObject());    }}