listjava源码-JdkCodeTree:Java源代码阅读之Object,String,List,Map

时间:2024-06-08 23:45:14
【文件属性】:

文件名称:listjava源码-JdkCodeTree:Java源代码阅读之Object,String,List,Map

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-08 23:45:14

系统开源

list java 源码 JdkCodeTree Java源代码阅读之Object,String,List,Map ###Object类 Object ###String类 String ###List类 List ArrayList, Vector, LinkedList Arraylist和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便 增加插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存 操作,所以插入数据慢,查找有下标,所以查询数据快,Vector由于使用 了synchronized方法-线程安全,所以性能上比ArrayList要差,LinkedList使用双 向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记录 本项前后项即可,插入数据较快 List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索 引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组 ArrayList类    ArrayList实现了可变大小的数组。它允许所


【文件预览】:
JdkCodeTree-master
----README.md(6KB)

网友评论