请教线程池解决方案: JAVA写的线程池,及使用已有的线程池案例。

2025-05-12 10:51:02
推荐回答(1个)
回答1:

我这里也有一个相同的业务,想跟你说思路吧,首先controller类中创建一个线程池是必须的,我用的是ExecutorService es = Executors.newCachedThreadPool();当然你也可以创建一个固定量的线城池,然后创建上传线程类,个人意见实现runnable接口(可以处理多继承),该线程类处理上传流实例化;controller类中获取提交的上传的文件流传给线程类,最后别忘记es.invokeAll(*);
如果不太明白,我可以把我的代码贴上来你看看……