为何重写 equals 方法就得重写 hashCode 方法Java 集合和线性表ArrayListLinkedListList 集合问题Set 集合HashMapConcurrentHashMap & HashTable快速失败(fail-fast)与安全失败(fail-safe)动图展示Java常用数据结构特点和基本操作并发类容器