JAVA线程中同步锁(synchronized)的使用
为什么用到同步锁 在JAVA中CPU总是随机的给每个线程分配时间和资源,许多情况下许多线程用到一样的资源,这样的资源抢占就会遇到一些问题。就像是你为你暗恋的女生在她的生日宴会上买了一个蛋糕,吹完蜡烛之后准备切一块蛋糕给那个女生,谁知道刚吹完蜡烛之后,蛋糕就被别人抢走了,等你抢到时候蛋糕已经分完了,然后你就奔溃了。而同步锁(synchronized)的作用就是把蛋糕和你的手锁在一起,等你把你的心
原创
2017-08-12 16:44:13 ·
562 阅读 ·
0 评论