为了使线程终止时返回一个结果,java中提供了callable接口
class MyThread implements Callable{
public Integer call(){
return 200;
}
}
至此,我们学习的线程创建方式:
①继承Thread重写run
②实现Runnable接口 重写run
③实现Callable接口 重写run
④使用lambda表达式
⑤ThreadFactory线程工厂
⑥线程池
.....