![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容器
文章平均质量分 67
binke_mxb
互联网金融实践者;个人网站:http://www.moxianbin.com/
展开
-
Java中的数组与容器的概念与彼此转换
1、数组与容器的基本概念 数组是Java提供的线性队列实现方式,能存储基础数据类型与对象; 容器是封装的更高级集合实现,底层可能是数组也可能是链表,但容器只能存对象,不能存基础类型。 容器间的关系图: 2,List、Set、Map 转换成数组(高级实现转换成基础承载对象的数组)import java.util.*;public class TestCollection{ public st原创 2017-06-28 22:41:58 · 5127 阅读 · 0 评论 -
Java中常见数据结构:Java容器 Collection与map -底层如何实现
1:集合 2 Collection(单列集合) 3 List(有序,可重复) 4 ArrayList 5 底层数据结构是数组,查询快,增删慢 6 线程不安全,效率高 7 Vector 8 底层数据结构是数组原创 2017-07-09 16:53:22 · 5368 阅读 · 0 评论 -
【Java-集合】HashMap-Hash冲突解决
我们常用HashMap作为我们Java开发时的K-V数据存储结构(如id-person,这个ID对应这个人)。我们知道他们的数据结构么,它的Hash值是什么意义。Hash冲突是怎么解决的。我们带着这2个问题将HashMap做个整体剖析。(其实还有一个问题是,它怎么进行动态扩容的)原创 2017-10-22 20:49:58 · 10113 阅读 · 2 评论