线程池关系图

Executors
  • has:ThreadPoolExecutor
    • use:DefaultThreadFactory
    • def:execute方法
    • is:AbstractExecutorService
      • imp:ExecutorService
        • is:Executor
          • declare:execute(Runnable run)
        • declare:submit、innvokeAll、shutdown、isterminated
      • def:submit方法
        • 将runnable或者callable对象转换成FutureTask<T>
        • 随后将上面得到的对象作为execute的参数
  • def:DefaultThreadFactory (ref ThreadPoolExecutor)
  • def:RunnableAdapter (ref FutureTask)

FutureTask
  • imp:RunnableFuture
    • is:Runnable
      • declare:run
    • is:Future
      • declare:isCancelled, cancel, isDone, get
  • use:RunnableAdapter
  • def:run、isDone、isCancelled、cancel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值