请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

静态实例

这样还是懒加载吗? StaicInnerClassSingleton中的InnerClass是静态的 InnerClass中的StaticInnerClassIngleton也是静态初始化的 这不是在jvm一启动 都还不确定用到StaticInnerClassSingleton的时候就已经加载进去了吗 ? 那这样和不使用内部类直接在StaticInnerClassSingleton中声明

private static StaticInnerClassSingleton singleton = new StaticInnerCLassSingleton(); 然后提供public的获取方法
又有什么区别呢? 引入一个内部类的意义是什么 这块还是没听懂。

正在回答 回答被采纳积分+3

1回答

提问者 街边七号 2018-09-27 20:41:25

不好意思,   原来静态内部类不会在外部类加载的时候被加载    。。。。打扰了

1 回复 有任何疑惑可以回复我~
  • 你好,这一个地方我也有一点疑问,请问静态内部类会在什么时候被加载
    回复 有任何疑惑可以回复我~ 2018-09-28 11:38:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信