小编Kim*_*imB的帖子

java主线程管理启动其他线程

我会描述我的问题:

  • 我正在开发异步模式下的文档生成(Office文档)应用程序,所以我使用Threads

  • 由于性能限制,我必须同时启动2个线程,

  • 为了在两个线程运行时不阻止用户启动文档生成,我想开发一个包含ArrayDeque对象作为线程堆栈的主线程,用户可以在其中添加创建请求(作为实现Collable或Runnable接口的对象)并使用Concurrent API在FIFO模式下启动线程

    问题是:

  • 如何确保将主线程作为所有用户的单例运行?

  • 如何在主运行线程上调用ArrayDeque

java multithreading asynchronous fifo java.util.concurrent

3
推荐指数
1
解决办法
195
查看次数