ExecutorService exe = Executors.newFixedThreadPool(30);
/* lowerorgdatalist.clear();
if(lowerorglist.size()>0){
for (int i = 0; i < lowerorglist.size(); i++) {
m = lowerorglist.get(i);
exe.execute(new mThread());
}
}else{
m = orglist.get(0);
exe.execute(new mThread());
}
exe.shutdown();
while (true) {
if (exe.isTerminated()) {
initCardView();
System.out.println("结束了!");
break;
}
/* lowerorgdatalist.clear();
if(lowerorglist.size()>0){
for (int i = 0; i < lowerorglist.size(); i++) {
m = lowerorglist.get(i);
exe.execute(new mThread());
}
}else{
m = orglist.get(0);
exe.execute(new mThread());
}
exe.shutdown();
while (true) {
if (exe.isTerminated()) {
initCardView();
System.out.println("结束了!");
break;
}
}
原文地址:http://blog.csdn.net/truong/article/details/40227435