This commit is contained in:
wangcongtao
2020-06-15 15:20:12 +08:00
parent dbd108f22e
commit 1c0fa6a1e7
6 changed files with 27 additions and 5 deletions

View File

@@ -2,10 +2,21 @@ package com.mogo.utils;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.ThreadFactory;
public class ThreadPoolService {
private static final ExecutorService SERVICE = Executors.newFixedThreadPool( 3 );
private static final ExecutorService SERVICE = Executors.newFixedThreadPool( 3, new ThreadFactoryImpl() );
private static class ThreadFactoryImpl implements ThreadFactory {
private static int mCounter = 1;
@Override
public Thread newThread( Runnable r ) {
return new Thread( r, "ThreadPoolService - " + mCounter++ );
}
}
private ThreadPoolService() {
}