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