并发编程
又乖又怂
岁月留痕,只及肌肤。
展开
-
并发编程之同步工具
同步工具类可以是任何一个对象,只要能够根据其自身的状态来协调线程的控制流就行,阻塞队列就可以作为同步工具类,java平台类库中还包含其他一些同步工具类,不过这里主要分享CountDownLatch、CyclicBarrier、Semaphore和 Exchanger。 CountDownLatch CountDownLatch允许一个或多个线程等待其他线程完成操作。它维护了一个锁存器的计数,当计数...原创 2020-04-05 21:35:27 · 141 阅读 · 0 评论 -
并发编程之并发容器
这篇文章来自《并发编程实战》的部分总结。 引言 这里分享的是并发编程常用的一些并发容器 以及并发容器对应的同步容器。 同步容器 java中的集合框架(一种容器工具类,存储具有共同属性的对象) List、Set、Queue接口继承了Collection接口,分别代表数组、集合、队列三大容器 ,Map自身是一个接口。 ArrayList,LinkedList实现了List接口,同时Linke...原创 2020-03-30 00:10:48 · 155 阅读 · 0 评论