摘要: 一、使用线程池的优点: 1、线程重用,避免线程创建的开销 2、任务过多时,通过队列避免创建过多线程,减少系统资源消耗和竞争,确保任务有序完成 二、如何使用线程池: 1、ThreadPoolExecutor 构造方法: 2、任务拒绝策略:如果队列有界,且maximumPoolSize有限,则当队列排满 阅读全文
posted @ 2019-02-27 18:09 吴wuwu 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、锁接口 Lock,ReadWriteLock: 1、Lock,实现类有ReentractLock、WriteLock、ReadLock; 2、ReadWriteLock,主要实现类是ReentrantReadWriteLock,有两个方法 writeLock()、readLock() ,返回值是 阅读全文
posted @ 2019-02-27 15:06 吴wuwu 阅读(549) 评论(0) 推荐(0) 编辑