描述Single对象:
package android.java.oop14; public class Single { // 默认构造方法 私有化 不让外界调用 private Single() {} private static final Single SINGLE = new Single(); public static Single getSingle() { return SINGLE; } public void printlnData() { System.out.println("---> 显示数据..."); } }
main测试方法:
package android.java.oop14; public class SingleDemo { public static void main(String[] args) { Single single = Single.getSingle(); single.printlnData(); } }
执行结果:
以上案例 内存图分析: