synchronized块与singleton的问题

synchronized块与singleton的问题


拉莫斯之舞
浏览 541回答 1
1回答

墨色风雨

程序有问题当instance == null 的时候,你不能synchronized 它,这会造成空指针异常java.lang.NullPointerException因为程序初始化时instance一直是空的,所以永远执行不下去建议对instance做一个开销较小的默认初始化,当需要时再进行大开销延迟初始化。
打开App,查看更多内容
随时随地看视频慕课网APP