集合框架
宓筱
这个作者很懒,什么都没留下…
展开
-
HashMap 和 Hashtable 的区别
HashMap 和 Hashtable 的区别 1、线程安全性 首先,HashMap是非synchronized的,而Hashtable是synchronized的。这说明Hashtable是线程安全的,而且多个线程可以共享一个Hashtable; 而HashMap如果没有正确的同步的话,是不能被多个线程所共享的。但是,Java 5中为我们提供了ConcurrentHashMap,它是Hashta...原创 2019-12-05 20:24:11 · 199 阅读 · 0 评论 -
集合框架--list集合
集合框架 Collection方法、迭代器 ArrayList特有方法、特有迭代器、具体对象特点、增长因子论证 LinkedList、链表的数据结构 ArrayList中的重复元素去重及其底层原理 Collection方法、迭代器 集合框架的由来:数据多了用对象进行存储,对象多了用集合来进行存储。 collection里所有的方法 代码片 下面展示一些 内联代码片。 ackage com.l...原创 2019-07-04 04:20:58 · 183 阅读 · 0 评论 -
集合框架--set集合
集合框架 Set 1.set集合不能存放重复元素 set集合中的元素是无序的 2.HashSet哈希表存储、重复元素存储底层探究 list.contains:底层调用了equals方法 set.add:底层调用了hashCode/equals 代码片 下面展示一些 内联代码片。 package com.lrc; import java.util.ArrayList; import jav...原创 2019-07-05 00:07:16 · 231 阅读 · 1 评论 -
集合框架--map集合
map集合 1、集合框架Map介绍 2、集合框架Map应用 3、集合框架工具类(Collections、Arrays) 集合框架Map介绍 1.Hashtable:底层是哈希表数据结构,不可以存入null键null值,该集合石线程同步的,jdk1.0,效率低 2.HashMap:底层是哈希表数据结构,允许使用null值和null键,该集合是不同步的。将Hashtable替代;jdk1.2,效率高 ...原创 2019-07-05 23:16:52 · 157 阅读 · 0 评论