当前位置: 代码迷 >> J2EE >> 面试题,关于线程同步的解决方案
  详细解决方案

面试题,关于线程同步的解决方案

热度:155   发布时间:2016-04-17 23:31:32.0
面试题,关于线程同步的
题目:有一个果园,果园里面有两扇门,每扇门每次只能进一只猴子,请你实时打印出果园里面猴子的总数。
请大家给点思路给我 , 或者给点关键代码 , 应该会用到线程同步的知识!
------解决思路----------------------
两个门就是两个线程丫。

两个线程也就是2个写 任务并发。

count //这个值放在redis 或者 放在数据库都可以
线程为代码:
transaction begin()
lock count;
count++;
unlock count;
transaciton.complete()

显示的话,就
print(count)就行了
  相关解决方案