java的饿汉式和懒汉式单例模式
饿汉式单例模式和
懒汉式 最开始对象是null,直到有第一人调用我,才new一个对象,后面一直调用之。
暂时懒汉式存在线程安全的。讲到多线程时可以修复
public class Test { private Test(){ } //饿汉式 private static Test single =new Test(); public static Test getInstance() { return single; }
调用就 Test i=Test.getInstance();
public class Test { private Test(){ } //懒汉式 private static Test single =null; public static Test getInstance() { if(single==null){ Test single=new Test(); } return single; }
调用就 Test i=Test.getInstance();