LinkedList特性
时间: 2024-01-12 09:55:38 浏览: 81
oracle认证的java考试(18)
LinkedList具有以下特性:
1)LinkedList是基于双向链表实现的有序序列,因此对于插入和删除操作具有高效率。
2)LinkedList继承了AbstractSequentialList的双向链表,从而具备了顺序存取的特性。
3)LinkedList实现了List接口,可以对列表进行操作。
4)LinkedList实现了Deque接口,可以被当做双端队列使用。
5)LinkedList实现了Cloneable接口,可以调用Object.clone()方法进行克隆。
6)LinkedList实现了Serializable接口,支持序列化。
由于LinkedList没有实现RandomAccess接口,因此在遍历时使用迭代器比直接遍历效率更高。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [JAVA集合源码分析——LinkedList](https://blog.csdn.net/CSDNadvancer/article/details/86069993)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文