- 博客(1)
- 收藏
- 关注
原创 2024年腾讯,阿里,美团等Android高频面试题及答案,知识脉络整理
即懒汉式(线程不安全),这会出现 线程A先执行了getInstance()方法,同时线程B在因为同步锁而在外面等待,等到A线程已经创建出来一个实例出来并且执行完同步处理后,B线程将获得锁并进入同步代码,如果这时B线程不去判断是否已经有一个实例了,然后直接再new一个。:即懒汉式(线程安全),这会导致所有线程在调用getInstance()方法的时候,不管三七二十一就直接排队等待同步锁,然后等到排到自己的时候进入同步处理时,才去校验实例是否为空,这样子做会耗费很多时间(即线程安全,但效率低下)。
2024-08-11 15:39:23 366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人