Map集合数据的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Map集合数据的问题

2016-03-25 14:58:58 2456 1

Java中关于,Map,List,Set三种集合各自是如何存储数据的? 从中获取数据又是什么样的一个过程?

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 19:14:25

    跟踪下源码就可以对这三种数据结构有个大概的了解,Map的实现是基于哈希表的一种,本质是一个数组,每个数组元素关联一个链表存放哈希值冲突的数据。List的实现分为两种,一种是ArrayList,即数组连续的内存片段,还有一种是链表实现。Set的实现也有好几种的。
    jdk的源码中这些常用容器的实现还是很值得研究学习的。

    0 0
相关问答

1

回答

关于php读取读卡器数据的问题,报错

2020-06-20 21:27:22 2227浏览量 回答数 1

1

回答

关于php读取读卡器数据的问题:报错

2020-06-06 16:24:29 265浏览量 回答数 1

0

回答

大数据转换时间格式的问题

2017-05-10 16:49:10 2975浏览量 回答数 0

1

回答

浏览器中的敏感数据放在哪里比较安全?

2016-03-11 14:28:34 2010浏览量 回答数 1

1

回答

关于C++和matlab混合编程的问题

2016-03-05 09:27:23 1937浏览量 回答数 1

1

回答

关于数据盘的问题!

2015-12-29 11:19:59 3248浏览量 回答数 1

2

回答

数据盘可用空间越来越小的问题

2015-04-02 09:51:14 5539浏览量 回答数 2

1

回答

请问下知道的人,备案的问题

2014-10-03 22:35:55 6154浏览量 回答数 1

5

回答

如何更改FTP用户名和数据库用户名?

2014-09-28 10:46:06 5455浏览量 回答数 5

2

回答

关于数据盘的问题

2012-08-26 12:05:02 6040浏览量 回答数 2
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载