在高并发环境下,我们常用的某些工具类是不安全的,以下列出其替代品
| 高并发常用类 | 说明\对应 |
|---|---|
| ConcurrentHashMap | HashMap |
| CopyOnWriteArrayList | ArrayList |
| Vector | ArrayList,但是没有CopyOnWriteArrayList速度快 |
| ConcurrentLinkedQueue | LinkedList |
| BlockingQueue | 这是一个接口,JDK内部通过链表、数组等方式实现了这个借口,表示阻塞队列,非常适合用于作为数据共享的通道 |
| ConcurrentSkipListMap | 跳表的实现。这是一个Map,使用跳表的数据结构可以快速查找。 |
