本帖最后由 sky123123 于 2010-03-02 12:01:30 编辑

解决方案 »

  1.   


    我的大意是两个Timer共用一个线程,怎么来实现
      

  2.   


    是的一个Timer一个线程,但是我定义了两个线程呐
      

  3.   

    两个Timer共用一个线程……什么意思?
      

  4.   


    就是线程共享
    想达到的目的就是  把第一个Timer的任务做完成 接着再做第二个Timer的任务 
      

  5.   

    Timer是定时器,不是计数器。你这个用两个Thread就可以解决吧。如果需要等待可以用join
      

  6.   

    判断条件是3个 ,,
    建立三个线程T1(发送)接收置0
    T2 (接收)到达T归0或者发送归0     (当a=ture 并且 Ti>T2时候...)
    T2 (周期)0---->T然后重新计数,当0时候set a=ture(新的周期)
    不知道理解的对不对,,,但回头自己弄下,,思路就是这么搞
      

  7.   

    T3一旦满足一个周期就 吧  准备发送的讯号 =ture
    发送过后 准备讯号 false
      

  8.   

    。。 T1,T2,T3,,,T3手误打成T2了