魅力峰值

导航

2020年6月30日 #

java多线程的工具

摘要: 1、CountDownLatch 计数器 CountDownLatch允许一个或多个线程等待其他线程完成操作。 应用场景:我们需要解析一个Excel里多个sheet的数据,此时可以考虑使用多线程,每个线程解析一个sheet里的数据,等到所有的sheet都解析完之后,程序需要提示解析完成。在这个需求中 阅读全文

posted @ 2020-06-30 17:22 魅力峰值 阅读(653) 评论(0) 推荐(0) 编辑

AQS的初步

摘要: 一、 概述 本文首先介绍Lock接口、ReentrantLock的类层次结构以及锁功能模板类AbstractQueuedSynchronizer的简单原理,然后通过分析ReentrantLock的lock方法和unlock方法,来解释ReentrantLock的内部原理,最后做一个总结。本文不涉及R 阅读全文

posted @ 2020-06-30 14:08 魅力峰值 阅读(144) 评论(0) 推荐(0) 编辑