你的线程执行是不是依赖彼此执行顺序?线程之间的执行顺序是随机的,任何依赖顺序的算法都可能是错误的
尤其在你向桐一个stream写入的时候

解决方案 »

  1.   

    是我说错了,纠正下main中create了A线程后,在A中create产生B线程,在B线程中create产生C线程
    我在B线程中想强行结束C线程,可结束不了.
    我的目的是想强行把任务结束,所以用A线程,产生线程B,原本B的功能只是一个函数,为了强行中止它B,才想到用
    线程B再建一个C线程,因为线程Bcreate后,还能再执行代码,也就是看B能不能强行中止C,可失败了..
    A线程中强行中止一个线程B或者函数谁有办法...<不能关掉A线程,或者返回A>