
多线程
enjoy life&coding
这个作者很懒,什么都没留下…
展开
-
线程池的工作原理
在Java用有一个Executors工具类,可以为我们创建一个线程池,其本质就是new了一个ThreadPoolExecutor对象。线程池几乎也是面试必考问题。结合源代码,记录一下ThreadExecutor的工作原理...原创 2020-01-13 22:49:02 · 260 阅读 · 0 评论 -
Callable、Future和FutureTask
Callable与Runnablejava.lang.Runnable,它是一个接口,在它里面只声明了一个run()方法:public interface Runnable { public abstract void run(); }Callable位于java.util.concurrent包下,它也是一个接口,在它里面也只声明了一个方法,只不过这个方法叫做call()...原创 2019-01-13 20:50:19 · 122 阅读 · 0 评论