关键字
大白熊_BlankBear
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
volatile面试题
一什么时候会用到 volatile ?如果需要保证多线程共享变量的可见性时,可以使用volatile 来修饰变量。转载 2020-06-30 23:39:03 · 809 阅读 · 0 评论 -
synchronized面试题
一 什么会需要synchronized?什么场景下使用synchronized?如上图所示,比如在王者荣耀程序中,我们队有二个线程分别统计后裔和安琪拉的经济,A线程从内存中read 当前队伍总经济加载到线程的本地栈,进行 +100 操作之后,这时候B线程也从内存中取出经济值 + 200,将200写回内存,B线程刚执行完,后脚A线程将100 写回到内存中,就出问题了,我们队的经济应该是300, 但是内存中存的却是100。1.synchronized 怎么解决这个问题的?在访问竞态资源时加..转载 2020-06-29 22:59:39 · 4799 阅读 · 0 评论
分享