黑马程序员技术交流社区
标题:
多线程锁的理解!
[打印本页]
作者:
a2029460
时间:
2015-8-19 21:01
标题:
多线程锁的理解!
每个人是一个线程,当我们在火车上时,都会上厕所,那么2个以上的人同时上厕所时该怎么办?一种情况,A先进去,A还没提起裤子呢,B受不了也进去了,这时就会出现安全问题。 为了解决一个事物被多个同时操作,给他加一个标记。还是火车上厕所,A先进去了,进去后第一个动作把门标记为有人(锁),B要进,一看门上显示着有人,此时在门外等待。A完事后,把标记改为无人,然后出厕所,此时B一看标记是无人,便可以进了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2