Future与Promise类继承关系

  如下图所示,Netty Future在JDK Future基础上,新增监听器功能;Netty Promise在Netty Future基础上新增设置成功和失败的功能。
Netty的Future机制

Future的本质

  1. get():利用Object的wait()方法阻塞;
  2. cancel():利用Object的notifyAll(0方法唤醒线程;

相关文章: