![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
多线程之线程同步【线程池】--- 复习笔记
博主java 多线程之线程同步 线程池 线程复习资料
云峰ComeOn
这个作者很懒,什么都没留下…
展开
-
线程池-Future接口(3)
需要记的重点 Future()接口 表示将要完成任务的结果(与Callble配合使用) cancel()方法 取消任务 get()方法 获取任务执行完的结果 用法:package dey01;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util..原创 2021-01-31 20:35:18 · 99 阅读 · 1 评论 -
线程池-Callable接口(2)
Callable接口Callable接口与Runnable接口的区别:Callable接口中call方法有返回值,Runnable接口中run方法没有返回值Callable接口中call方法有声明异常,Runnable接口中run方法没有声明异常单词单词CallableFutureTask(执行任务)与Callable配合package dey01;import java.util.concurrent.Callable;import java.util.conc原创 2021-01-31 01:02:34 · 237 阅读 · 0 评论 -
线程池(1)
线程池[前言]:线程是宝贵的内存资源,单个线程约占1MB空间,过多分配易造成内存溢出。频繁的创建以及销毁线程会增加虚拟机回收频率,资源开销,造成程序性能下降。线程池[概念]:线程容器,可设定线程分配的数量上限。将预先创建的线程对象存入线程池中,并重用线程池中的 线程对象。避免频繁的创建和销毁。------ 创建线程池------常用的线程池接口和类都在(java.uti1.concurrent)包里面:Executor: 线程池的顶级接口。ExecutorService:原创 2021-01-31 00:08:40 · 131 阅读 · 2 评论