专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java中的数据结构(java 中的数据结构)

temp10 2024-09-11 09:20:47 java教程 14 ℃ 0 评论

ArrayList是基于数组实现的,所以支持快速随机访问,其实现的接口RandomAccess接口标识该类支持快速随机访问,支持动态扩容。

扩容:添加元素需使用ensureCapacityInternal()方法来保证容量足够,若不够则grow()扩容,新容量约为原来的1.5倍数。

Java中的数据结构(java 中的数据结构)

删除元素代价很高,时间复杂度O(N)。



线程



Arraylist

不安全

底层Object数组


Vector

安全



LinkedList

不安全



HashMap

不安全



HashTable

安全



本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表