![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java集合整理
good well
虚心求教,共同进步
展开
-
【java 集合原理详解】---HashMap
一 HashMap介绍 基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类与Hashtable大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。另外,HashMap是非线程安全的,也就是说在多线程的环境下,可能会存在问题,而Hashtable是线程安全的。二 HashMa...原创 2019-03-18 14:58:05 · 303 阅读 · 0 评论 -
java面试宝典--集合类
一.java容器java容器类库一共有两种主要类型:Collection和Map。分类图Collection: 1.List:将以特定次序存储元素。 ArrayList:查询快,插入,删除,移动较慢 LinkedList:插入,删除,移动较快;查询较慢 Vector:1. Vector的方法都是同步的(S...原创 2017-12-20 14:14:02 · 546 阅读 · 0 评论 -
collection框架结构的总结
一.前言 collection与collections的区别1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。Collection├List│├LinkedLis...原创 2017-10-10 16:12:15 · 1254 阅读 · 0 评论 -
ArrayList在循环过程中删除中出现的问题
前言之前搜索面试题的时候,出现了一个题:一个ArrayList在循环过程中删除,会不会出问题,为什么?心里想的答案是肯定会有问题但是又不知道是为什么,在搜索到答案后,发现里面其实并不简单,所以专门写篇文章研究一下。for循环正向删除先看示例,再解析原因:public static void main(String[] args){ List<String&g...原创 2019-04-05 20:53:06 · 2533 阅读 · 2 评论