java线程池工具类

  • 2019 年 10 月 25 日
  • 筆記

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_32534855/article/details/99594247

public class ThreadPools {      public static ExecutorService exec = new ThreadPoolExecutor(              20,              300,              0L,              TimeUnit.MILLISECONDS,              new LinkedBlockingQueue<Runnable>(1024),              new ThreadFactory() {                  @Override                  public Thread newThread(Runnable r) {                      return new Thread(r);                  }              },              new ThreadPoolExecutor.AbortPolicy());  }

使用

  ThreadPools.exec.execute(() -> {                  //调用方法     });