异步与线程池

异步:在java 中都是以Thread,开启线程的方式进行的。 第一种:继承Thread 运行结果: 第二种:实现Runnable 接口: 运行效果: 第三种:Callable接口,配合FutureTask 进行使用 它的泛型就是返回值的类型 FutureTask 的本质就是一个Runnable main(): 运行结果: Callable 好处:能拿到异步线程的结果。但是它是一个阻塞等待。只有等
相关文章
相关标签/搜索