import it.unimi.dsi.fastutil.ints.IntArrayList; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class FastutilDemo { private static IntArrayList list = new IntArrayList(); public static void main(String[] args) { ExecutorService executorService = Executors.newFixedThreadPool(5); for (int i = 0; i < 10; i++) { executorService.execute(new Worker(i)); } executorService.shutdown(); } static class Worker implements Runnable { private int index; public Worker(int index) { this.index = index; } @Override public void run() { for (int i = 0; i < 100000; i++) { list.add(index + i); } } } }


上一篇:
下一篇:
切换中文