
Java
文章平均质量分 67
姜康
读书,行路,阅人
展开
-
聊一聊Vector与Stack
Java Collection系列下面有List,Set,Queue等,而Vector属于List下面的一个实现。特点Vector本质上是一个可变数组在Vector创建之后,其size可以增加和减少线程安全的在非多线程的情况下建议使用ArrayList简要分析先看一下有哪些重要的属性:protected Object[] elementData;protecte...原创 2018-03-27 12:26:44 · 6375 阅读 · 0 评论 -
聊一聊BlockingQueue
BlockingQueue,也叫阻塞队列,本身是一个继承自Queue的接口,并在Queue的基础上支持了两个附加操作:获取元素时,等待队列为非空存储元素时,等待空间变得可用这些方法有4中形式:抛异常 ,如 add/remove/element;返回特殊值(null或者false),如offer/poll/peek;阻塞,如put/take;超时,如带超时时间参数的offe...原创 2018-03-27 13:20:12 · 1409 阅读 · 0 评论