公开 ConcurrentHashMap的JDK7与JDK8对比学习

ConcurrentHashMap是面试的重点,尤其是jdk7与8的对比,这里进行总结对比学习。总结对比图直接上jdk7

2020-10-01

2

0

公开 一文总结常见阻塞队列

今前面已经学习了主要的阻塞队列,今天对它们整体来一次梳理。类总结图先看下所有阻塞队列类在类图中的位置和继承结构,常见阻塞

2020-09-29

4

0

公开 双向链表的阻塞队列LinkedBlockingDeque

今天学习阻塞队列中的最后一个类LinkedBlockingDeque。LinkedBlockingDeque简介Link

2020-09-30

5

0

公开 阻塞队列的综合体LinkedTransferQueue

LinkedTransferQueue在某些实现可以看作是ConcurrentLinkedQueue、Synchrono

2020-10-02

4

0

公开 不存储元素的同步队列SynchronousQueue

今天学习一个比较特别的队列SynchronousQueue,直译过来叫同步队列,可用于线程间交换数据却不用存储数据。功能

2020-09-22

2

0

公开 定时任务实现的关键DelayQueue延迟队列

之前学习定时任务线程池(ScheduledThreadPoolExecutor)时发现它主要依赖线程池和它的静态内部类D

2020-09-26

5

0

公开 二叉堆与优先级队列学习

今天准备学习优先级阻塞队列PriorityBlockingQueue,但是它是用二叉堆实现的,所以必须先学习二叉堆。二叉

2020-10-01

7

0

公开 阻塞队列LinkedBlockingQueue源码学习与对比

前上一篇详细学习了ArrayBlockingQueue,今天学习LinkedBlockingQueue源码并与之对比。L

2020-09-30

8

0

公开 简单总结阻塞队列ArrayBlockingQueue源码

前面Java并发这块的锁、并发工具、原子类、线程池都已经学习完了,接下来是队列的学习。ArrayBlockingQueu

2020-09-27

7

0

公开 可能不知道的java中分阶段任务执行

前面学习了线程池相关的知识,它主要提供异步执行任务,而今天学习的不仅能够异步执行任务,还能把需要分阶段的任务进行分阶段执

2020-09-10

1

0