ThreadPoolExecutor, TaskExecutor
ThreadPoolExecutor (java)
1. Executors.newFixedThreadPool
// Executors.newFixedThreadPool(nThreads)μ μ€μ λ΄λΆ μ½λ
public static ExecutorService newFixedThreadPool(int nThreads) {
return new ThreadPoolExecutor(nThreads, nThreads, // coreμ maxκ° λμΌ
0L, TimeUnit.MILLISECONDS, // keepAliveTimeμ 0
new LinkedBlockingQueue<Runnable>()); // λκΈ° ν
}2. Executors.newCachedFixedThreadPool
3. Executors.newSingleThreadExecutor
ThreadPoolTaskExecutor (Spring)
Last updated