java - 在企业java应用程序中创建线程的正确方法是什么

标签 java multithreading

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

最佳答案

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

请参阅herehere例如

关于java - 在企业java应用程序中创建线程的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19512867/

相关文章:

.net:分配对象引用是原子的(即线程安全的)吗?

java - Tika 1.13 运行时异常

java - Java中类似于CLASSPATH的modulepath环境变量

java - 使用TagSoup解析XML : bug with long attributes?

java - 如何使用opencv java识别黑色

java - 使用 Mac 应用程序查找 Java 8

.net - 如何在 XP 上的 .Net 应用程序中调试 AccessViolationException

java - 多线程降低了 NUMA 上的套接字吞吐量

c++ - 以下单例实现线程安全吗?

c - 我需要内存屏障吗?