sizeCtl 负数代表正在进行初始化或扩容操作 1代表正在初始化 N 表示有N-1个线程正在进行扩容操作 0代表hash表还没有被初始化 正数值始终是当前ConcurrentHashMap容量的0.75倍,这与loadfactor是对应的 CAS同步操作 获取值 设置值(CAS、voliate)