问答详情
源自:2-4 Java线程-隋唐演义实战开发---军队

AmyTaskOfsuiDynasty和AmyTaskOfRevolut 只创建一个就可以了吧?

AmyRunnable AmyTask = new AmyRunnable();

Thread AmyOfSuiDynasty = new Thread(AmyTask,"隋军");

Thread AmyOfRevolution = new Thread(AmyTask,"义军");

我这样写是不是也没问题的?

提问者:晚安 2014-12-18 00:45

个回答

  • Arthur
    2014-12-18 12:37:10
    已采纳

    为什么两个线程要共享一个任务呢,多线程出问题绝大部分都是因为不恰当的共享,唯恐避之而不及呢!