thread的数量和分割List的大小可以不一致，为此分离出一个变量