请教JAVA多线程的一个问题

我在一个大数据量的批处理,我的方法是开线程然后同时处理,问题是比如我这次批处理的数据是10条,但他又没到10条,那不是线程就永远不执行了?这个情况该怎么处理呢
2026年09月20日 13:07
有2个网友回答
网友(1):

主线程进行分配
然后其他线程进行处理就行了

网友(2):

没有明白你的意思?
我的意思是:
1、你一个线程处理多少数据,然后根据要处理的数据总量,动态计算线程的数量

2、你准备启动多少个线程,然后根据要处理的数据总量,动态计算每个线程处理的数据量