摘要: ConcurrentLinkedQueue 是一个基于链表的无界线程安全队列,非阻塞实现方式,先进先出,适合高并发的场景。可以看出其底层就是一个单向链表结构。 offer offer从队尾插入元素 1. newNode 首先是将当前线程封装成一个node节点2. 进入for死循环,t为tail节点, 阅读全文
posted @ 2021-07-24 22:22 吴磊的 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Semaphore,等待指定数量的线程完成任务即可 public class A { private static SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 同步关键类,构造方法传入的数字是多少,则同一 阅读全文
posted @ 2021-07-24 13:16 吴磊的 阅读(72) 评论(0) 推荐(0) 编辑
//生成目录索引列表