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

来源:2-4 Java线程-隋唐演义实战开发---军队

晚安

2014-12-18 00:45

AmyRunnable AmyTask = new AmyRunnable();

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

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

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

写回答 关注

1回答

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

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

    晚安

    能再解释一下共享会可能导致什么灾难么?

    2014-12-18 23:17:20

    共 2 条回复 >

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186088 学习 · 464 问题

查看课程

相似问题