您的位置:首页 > 编程语言 > Java开发

java之数据的存储结构

2019-01-17 11:59 260 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33322074/article/details/86521246

一、数据的存储结果有哪些?

堆栈(先进后出),队列(先进先出),数组(随机查询),链表(增删很简单)

1、ArrayList集合

本质是一种可以扩容的数组,增删慢,查询块。数组就是随机存储嘛。

2、LinkedList集合

本质是一个链表,增删快,查询慢

在使用LinkedList集合时,最好使用LinkedList创建对象,不要用多态,因为用多态无法使用LinkList的特有功能。

3、vector集合:

几乎已经死亡了,几乎没人用,和ArrayList集合差不多。只不过vector集合是线程安全的。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: