美文网首页
java静态内部类的加载顺序和内部类单例模式

java静态内部类的加载顺序和内部类单例模式

作者: ThomasYoungK | 来源:发表于2018-05-08 22:54 被阅读81次

    java静态内部类的加载顺序:https://www.cnblogs.com/maohuidong/p/7843807.html
    内部类静态单例模式:https://blog.csdn.net/a303549861/article/details/53028349

    public class Singleton {
        private Singleton(){
    
        }
        private static class SingletonHolder{
            private final static Singleton instance=new Singleton();
        }
        public static Singleton getInstance(){
            return SingletonHolder.instance;
        }
    }
    

    静态内部类在使用时才加载, 因此保证了lazy loading.

    相关文章

      网友评论

          本文标题:java静态内部类的加载顺序和内部类单例模式

          本文链接:https://www.haomeiwen.com/subject/vsjgrftx.html