0

我正在使用 IBM j9 JDK 开发应用程序。当我尝试使用以下代码行时:

ExecutorService es = Executors.newSingleThreadExecutor();

我得到一个运行时异常,说 java.util.Executors 的 NoClassDefFoundError

有没有其他方法可以使用 ibm j9 打开并发线程?

4

1 回答 1

0

显然你正在运行一个 pre-1.5 java 版本,所以你需要适应,也许使用pre-1.5 util.concurrent 库,它有一个QueuesExecutor

如果没有库,您可以使用 aThread并自己实现线程安全队列。

于 2017-05-08T18:41:42.947 回答