顶者有分.

解决方案 »

  1.   

    建议先去看看哲学家就餐问题,读写者问题,生产者/消费者问题等最基本的东东.
      

  2.   

        感觉说到底还是同步..
      

  3.   

    同步 死锁吧
    就是用着用着就不是那么回事了  呵呵
      

  4.   

    就餐问题,也是可以用多线程考虑吗?
    是不是吃饭的每个人都是线程,然后,拿叉的动作就是方法.
    再考虑方法的同步??
      

  5.   

    我觉得难的是业务逻辑的实际处理上……
      

  6.   

    和你想的差远了,这个世界就是多线程的,每个人就是一个线程,万物都是线程啊,因为这万物都相对于时间的。
    就餐问题就是因为多线程引发出来的,没有多线程也不会有这个问题了
    多线程是个理论化的东西,跟“拿叉的动作就是方法”是两回事即便不是多线程的世界,拿叉的动作也是方法啊
    这是面向对象的理论了,崩溃中
      

  7.   

    可以认为是 解决在某一个时间点可能会发生并互相影响的一系列任务吗?