单子模式

package test;

class aceing {

/**

  • @param args
    */
    private static aceing ace;
    public aceing()
    {
    super();
    System.out.println("aceing类中的无参构造器调用了");
    }
    public static aceing getAceing() {
    if(ace == null)
    {
    ace = new aceing();
    }
    return ace;
    }

}

package test;

public class test1 {

/**

  • @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    aceing a1 = aceing.getAceing();
    aceing a2 = aceing.getAceing();
    if(a1 == a2)
    {
    System.out.println("创建的两个对象引用指向的是一个对象");
    }
    else
    {
    System.out.println("创建的两个对象引用指向的不是一个对象");
    }
    }

}

posted @ 2016-12-31 15:08  乱笙歌  阅读(129)  评论(0)    收藏  举报