学习笔记:Java单例设计模式

    技术2022-07-11  104

    饿汉模式

    class InstanceDemo{ private static InstanceDemo ins; static { ins = new InstanceDemo(); } private InstanceDemo() { } public InstanceDemo getInstance(){ return ins; } }

     

    懒汉模式

    class InstanceDemo{ private static InstanceDemo ins; private InstanceDemo() { } public InstanceDemo getInstance(){ return ins==null? new InstanceDemo(): ins; } }

     

    Processed: 0.012, SQL: 9