专栏名称: 木头与琉璃
计算机专业,iOS开发工程师,Java开发工程师
目录
51好读  ›  专栏  ›  木头与琉璃

Java日常开发中常用的数据结构有哪些?

木头与琉璃  · 简书  ·  · 2020-02-26 16:53

正文

Java开发中常用的数据结构有哪些?
Java日常开发中最常用的数据结构莫过于List和Map了。
其中List中使用最常见的是ArrayList,相对来说LinkedList使用较少。因为ArrayList在定位元素的时候效率较高,缺点是扩展时候效率不如LinkedList,而LinkedList底层是通过链表实现的,所以在查找元素的时候效率很低。
而Map中使用最常见的是HashMap, 其底层实现是数组+链表/树结构,HashMap不是线程安全的。
那么,接下来的问题是:







请到「今天看啥」查看全文