|
|
@@ -9,6 +9,7 @@ import java.util.concurrent.Executors;
|
|
|
*/
|
|
|
public class ThreadUtil {
|
|
|
private static ThreadUtil instance = null;
|
|
|
+ ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
|
|
|
|
|
|
public static ThreadUtil getInstance() {
|
|
|
if (instance == null) {
|
|
|
@@ -26,13 +27,12 @@ public class ThreadUtil {
|
|
|
* @param runnable
|
|
|
*/
|
|
|
public void addLoopTask(Runnable runnable) {
|
|
|
- ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
|
|
|
+// ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
|
|
|
cachedThreadPool.execute(runnable);
|
|
|
}
|
|
|
|
|
|
//普通线程
|
|
|
public void addTask(Runnable runnable) {
|
|
|
- ExecutorService cachedThreadPool = Executors.newFixedThreadPool(10);
|
|
|
cachedThreadPool.execute(runnable);
|
|
|
}
|
|
|
|