java数据结构-Vector
2016-05-25 15:47
281 查看
1 Vector基础实现为数组 object[] synchronized线程安全
2 扩容使用 System.arraycopy(original, 0, copy, 0,Math.min(original.length, newLength)); native方法
3 add elementData[elementCount++] = obj;
4 remove elementData[elementCount] = null; /* to let gc do its work */
5 Stack继承自Vector
2 扩容使用 System.arraycopy(original, 0, copy, 0,Math.min(original.length, newLength)); native方法
3 add elementData[elementCount++] = obj;
4 remove elementData[elementCount] = null; /* to let gc do its work */
5 Stack继承自Vector
相关文章推荐
- 【数据结构学习】二叉树
- HDU1702 acm 数据结构 ACboy needs your help again!
- HDU1022 acm 数据结构 Train Problem I
- 每天一点数据结构之二叉树的插入与创建
- 浅谈算法和数据结构: 九 平衡查找树之红黑树
- 数据结构[刷水]
- 《数据结构》3.1双栈--按栈号进行操作
- 常用的数据结构算法
- 《数据结构》3.1双栈结构
- C++ map,set内部数据结构
- 数据结构->冒泡排序
- 数据结构基础之循环队列C语言实现
- 《 常见算法与数据结构》平衡查找树(2)——红黑树(附动画)
- 《 常见算法与数据结构》平衡查找树(1)—— 2-3查找树(附动画)
- 结构的艺术:模糊查询
- 数据结构与算法面试总结
- HashMap的实现原理和底层数据结构
- Python入门-数据结构类型
- 顺序表的定义与操作实现
- iOS开发小技巧--利用MJExtension解决数据结构复杂的模型转换