----你对put和get方法有什么认识、hashmap的扩容机制、默认大小是多少、什么是负载因子、什么是吞吐临界值、
Jdk1.7

默认的大小是16负载因子是0.75
临界吞吐值12
默认的大小说明的是默认的数组的长度是16、临界吞吐值说明的是到达这个值之后就会扩容


map集合中装的是一个entry对象


hashmap的扩容机制

面试---集合、servlet
初始化的大小为16、默认的负载因子为0.75
hashmap的数据结构是数组+链表
吞吐量达到12
面试---集合、servlet
调用无参构造的时候实际上调用的是第三个的构造方法
当数据量大的时候可以直接输入容量的大小
减轻了系统的压力
面试---集合、servlet
面试---集合、servlet

面试---集合、servlet

——总结

面试---集合、servlet

hashset= new hashMap();

1.8是数组+链表+红黑树


数组的特点、查找快、增删慢、
链表的特点、增删快、查找慢

--List

面试---集合、servlet
面试---集合、servlet
双向链表有两种
面试---集合、servlet

面试---集合、servlet

面试---集合、servlet


面试---集合、servlet
linkedlist是双端循环链表
vector是线程安全的




--Servlet的问题

面试---集合、servlet
servlet声明周期的存在的方式

init Service、 destory的方法

Attention:

定义常量的时候都是大写且以下划线分隔

相关文章: