JAVA多线程中“锁”的概念的理解

JAVA多线程中“锁”的概念的理解... JAVA多线程中“锁”的概念的理解 展开
 我来答
T4NDY
推荐于2017-11-23 · TA获得超过126个赞
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
当有多个线程共用一种临界资源的时候,便会出现冲突,锁就是用来解决这种冲突的,跟上厕所一样,假如有ABC三个人都来上厕所而厕所只有一个一次只能进一人,A先来了,那么在A出来之前,这个厕所就处在了“锁”定状态,B和C憋死也要在外面等着,直到A出门(原因很多,如睡着了,方便完了,忘带厕纸了跑出来找人要....)“锁”定解除B和C才能进入,当然牛逼的进(A和B有一腿只让B进或者优先级高或者...),SB的在外面继续等。此乃吾理解之锁定,希望能够对你有所帮助
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幽__寂
2010-05-16 · TA获得超过109个赞
知道答主
回答量:58
采纳率:0%
帮助的人:14.9万
展开全部
锁简单的说就是防止不同的线程在同一时间访问同一个方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式