public class Singleton
{
//构造方法私有化
private static Singleton newInstance;
private Singleton(){};
//线程安全,确保内存中只有一个实例
public synchronized Singleton getSingletton()
{
if(newInstance==null)
{
newInstance=new Singleton();
}
return newInstance;
}
}
{
//构造方法私有化
private static Singleton newInstance;
private Singleton(){};
//线程安全,确保内存中只有一个实例
public synchronized Singleton getSingletton()
{
if(newInstance==null)
{
newInstance=new Singleton();
}
return newInstance;
}
}