各位大哥大姐帮帮忙啊,谢谢!

解决方案 »

  1.   

    线程内部实现停止方法,然后在外部调用,或者以接口的形式实现,可以更方便调用
      

  2.   

    线程间的通讯可以通过管到,但是这个要求时时监听.所以不能很好的应用.常用的就是互斥了.每个线程的run的结束可以要求必须实现某个,结束的方法.然后在找个执行的方法定义run里的代码.这样一来就可以保证结束方法的执行了.java线程里的销毁等方法是不能使用的.
    在我们的消亡方法中,使得所有的线程在一个对象上互斥.就可以了.
    线程如下形式:
    void des(){
    }
    void exe(){
    }
    public run(){
    exe();
    des();
    }