hbf548

多看源码多读书

0%

如何理解实现Callable接口方式创建线程步实现Runnable强

与Runnable相比,Callable更强大些

  • 相比run方法,可以有返回值
  • 方法可以抛出异常
  • 支持泛型返回值
  • 需要借助FutureTask类,比如获取返回值