TimeUnit(时间工具类 时间转换 线程睡眠等)
RejectedExecutionHandler(没有更多线程或队列插槽可用时 处理策略)
ThreadPoolExecutor.AbortPolicy(直接抛出RejectedExecutionException)
ThreadPoolExecutor.CallerRunsPolicy(直接运行提交的任务)
ThreadPoolExecutor.DiscardOldestPolicy(丢弃最旧的任务)
ThreadPoolExecutor.DiscardPolicy(丢弃最新的)
Callable(有返回结果的任务)
CompletionService(新异步任务的生产与已完成任务的结果消耗相分离的服务)
ExeutorCompletionService(看了下源码 其实就是将执行完的任务 放到队列中去)
Future(A Future represents the result of an asynchronous computation)
RunnableFuture
FutureTask
RunnableScheduledFuture
ScheduledFuture
RunnableScheduledFuture
ForkJoinTask (fork/join框架)
ThreadFactory
Executor(线程池)
ExecutorService
AbstractExecutorService
ThreadPoolExecutor
ScheduledThreadPoolExecutor
ForkJoinPool(工作窃取算法)
ScheduledExecutorService
ScheduledThreadPoolExecutor
executor
最新推荐文章于 2021-03-12 16:50:48 发布