Java 集合分析总结(2)

PriorityQueue 标准的对列实现类,不过其队列中元素的排序并非按照入队顺序排列,而是依照元素实现的Comparable接口或者与集合绑定的Comparator对象定义的标准进行排列的,在出队时按照元素的排列顺序进行出队。

Deque 是Queue的子接口。

ArrayDeque是 Deque的典型实现类,实现双向队列,也可用作Stack来使用。

LinkedList 实现了List接口同时也实现了Deque接口,所以它是一个功能强大的结合,即可作为List使用,也可作为双向队列或栈来使用。

二、Map族

参照面试问题的回答,另外就是有几个重要的实现类:

WeakHashMap,保留对Key所引用对象的弱引用,可在key所引用的对象没有其它引用时,自动删除该key-value,以保证该元素的释放。

Properties,封装了对属性文件的读写,可以方便的将key-value的属性文件读入Properties对象中,也可方便的将Properties对象方便的存入属性文件中。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/c82a7e7a6e6551ae2956469985847382.html