ThreadLocalMap和HashMap的对比。

ThreadLocalMap是ThreadLocal的静态内部类。
使用方式上:1.两者都是Key和Value的形式,但是ThreadLocalMap的Key是指定的(ThreadLocal),HashMap的是任意值。
2.都是使用了数组去存储数据。
3.set或者put的值的时候,使用的哈希算法不一样。
4.解决哈希冲突的算法不一样。HashMap使用的是链地址法。ThreadLocalMap使用的是开放寻址法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章