metaapp面经 hashmap底层实现 红黑树和avl树 avl树名字的查找 b树,b+树优缺点 hashmap线程不安全要怎么使用hashmap hashmap读写使用sycronized会有线程可见性 volatile原理 锁升级 sycronized锁静态变量和非静态变量 可重入锁 aqs的共享锁以及非共享锁 线程的基本状态 线程池参数作用 用线程池是为什么 反转链表 聚簇索引和非聚簇索引 ...