我自己的思路是  首先判断这个任务是IO密集型的  然后根据IO密集型任务的特点, 多IO而少CPU运算 可以设置线程个数为CPU核数的两倍。到其中的线程在IO操作的时候,其他线程可以继续用cpu,提高了cpu的利用率 java里面肯定是使用自己设计的线程池的了  如果用自带的话会出现一些问题   emmm突然发现具体的问题我给忘记了