多线程技术之Callable底层解析
相信大多数人在使用多线程时,都会使用Thread类或者Runnable接口,但是相比于这两个方法,使用CallAble接口是更加的有效,因为CallAble是可以有返回值的存在,并且可以自己定义返回值的类型.那为什么它会有这样一个返回值呢?其实我们看CallAble接口的源码,很简单,就是有一个Call方法,那么它是如何做到返回值的呢,这我们就要看一个它的包装类了FutureTask类,这个类继...
原创
2019-09-29 14:00:40 ·
466 阅读 ·
0 评论