2

我看过很多帖子说不推荐使用 Java SE 并发创建线程。为什么会这样,在我的代码中生成第二个线程的正确方法是什么?如果可能的话,我宁愿保留核心 Java API。

4

2 回答 2

5

正确的方法是使用 Concurrency Utils API,它是 Java EE7 版本的一部分。以这种方式创建线程可确保线程可以访问所有其他企业服务。使用 Concurrency Utils 可确保您的线程由容器创建和管理。

在此处此处查看示例

于 2013-10-22T08:35:39.267 回答
1

您可以在 Java EE 中使用 Java SE 并发,但不建议这样做,这完全取决于您将如何使用它,有什么要求。如果您在 Java EE 中创建线程,请确保它们得到正确管理并且没有死锁情况,并且必须设置超时。这些都可以通过java并发ExecutorService轻松管理

于 2013-10-22T08:57:25.607 回答