java并发开发
文章平均质量分 86
acmdream
我是福建某高校2013级在校生,学业之余喜欢研究算法。
展开
-
并发队列-无界阻塞优先级队列PriorityBlockingQueue原理探究
转自:http://ifeve.com/java-priorityblockingqueu/?share=twitter一、 前言PriorityBlockingQueue是带优先级的无界阻塞队列,每次出队都返回优先级最高的元素,是二叉树最小堆的实现,研究过数组方式存放最小堆节点的都知道,直接遍历队列元素是无序的。二、 PriorityBlockingQue转载 2017-06-29 09:59:40 · 837 阅读 · 0 评论 -
高并发编程必备基础
转自:http://ifeve.com/%E9%AB%98%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B%E5%BF%85%E5%A4%87%E5%9F%BA%E7%A1%80/一、前言借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同转载 2017-06-26 10:18:04 · 603 阅读 · 0 评论 -
并发队列-无界阻塞队列LinkedBlockingQueue原理探究
转自:http://ifeve.com/%E5%B9%B6%E5%8F%91%E9%98%9F%E5%88%97-%E6%97%A0%E7%95%8C%E9%98%BB%E5%A1%9E%E9%98%9F%E5%88%97linkedblockingqueue%E5%8E%9F%E7%90%86%E6%8E%A2%E7%A9%B6/一、前言前面介绍了使用CAS实现的非阻塞队转载 2017-06-26 21:52:59 · 792 阅读 · 0 评论