一、数组和链表实现java
二、java8增长了红黑树实现,链表节点数超过8变成红黑树,提升了查询效率数组
一、高并发时使用,拥有HashMap 全部特色缓存
一、能够跳着查找,链表上每一个节点记录的不少,查询时在本身节点上比较下大小,定位就很快了安全
一、多个线程能够同步操做并发
二、可是:每一个线程都是直接取的内存,不会从本身缓存里取高并发
三、性能高些,原子性无法保证了性能
一、多个线程不能一块儿操做了,只能等别人用完你才能用spa
二、性能低些,安全得多线程
加上了,就不参与序列化ip