public class Single {
private static class Inner{
private static Single single = new Single();
}
public Single getInstance(){
return Inner.single;
}
}
这是一种懒汉式单例,采用静态内部类来实现。在多线程中,这种方式的效率最高。
public class Single {
private static class Inner{
private static Single single = new Single();
}
public Single getInstance(){
return Inner.single;
}
}
这是一种懒汉式单例,采用静态内部类来实现。在多线程中,这种方式的效率最高。