
等一万次加加执行完后,才会输出。主要原因是在integer = result.get();这个方法上。Future并不会阻塞主线程,只是当子线程执行完后会返回结果。如下图:

这就说明是result.get()方法阻塞了主线程。
等一万次加加执行完后,才会输出。主要原因是在integer = result.get();这个方法上。Future并不会阻塞主线程,只是当子线程执行完后会返回结果。如下图:
这就说明是result.get()方法阻塞了主线程。
本文标题:Callable与线程池结合使用
本文链接:https://www.haomeiwen.com/subject/fqyksqtx.html
网友评论