采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问:“在多线程同时加载一个类的时候,该类只会被初始化一次,所以即便是有很多个线程去调用获取实例的方法,在第一个线程初始化过实例后,其他的线程也只是调用其已初始化好的数据”,这种理解合理吗?
是夏天同学所回答的答案
主要是因为类初始化是会上锁的,所以即使多线程去调用,只会有一个线程拿到锁去初始化,
静态内部类初始化是上的什么锁?
InnerClass锁
登录后可查看更多问答,登录/注册
系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer
2.9k 2
1.2k 11
1.3k 8
1.2k 6