java队列总结和使用场景(一)
1、list作为collect坡纠课柩ion的一个接口,主要的实现是一个有序队列。ArrayList, LinkedList, 蕺清寤凯Vector, Stack是list的具体实现类,arraylist:数组队列,linkedlist:双向链表,vector:矢量队列,stack:堆栈

3、另外需要区分的就是单线程和多线程的区别。比较著名的就是关于队列的单线程使用方案:arraylist以及多线程使用方案:vector

5、而在于同步方面,vector和arraylist的最大区别就是一个是多线程安全的,另外一个就不是的。相同点是他们都是list也都是数组实现的,只是vector加了一个方法锁而已,仅此而已了。

6、以上就是大致的对于list内具体使用方案的简单介绍,希望大家可以通过本文了解更多的关于集合类的使用方式,谢谢大家。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:63
阅读量:23
阅读量:50
阅读量:81
阅读量:24