摘要:
线程池就是一个管理线程的池子,可以降低创建和销毁线程带来的资源消耗
因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。
提高响应速度,任务到达了相对于从线程池取线程,自己创建线程肯定慢很多
重复利用,线程用完了再放回池子,达到了重复利用的效果 阅读全文
摘要:
hashmap详解,概述
一、构造函数
二、put操作
1. hash函数
2. 数组下标计算
3. 操作步骤
总结
三、扩容操作 resize
jdk1.8的扩容操作
如何避免并发问题导致链表转移行程环
jdk1.7 扩容并发问题分析
五、红黑树
红黑树特性
左旋和右旋
红黑树和平衡二叉树对比
总结 阅读全文