AtomicXXX 竞争激烈时能维持常态; 性能比Lock还要好; 缺点是只能操作一个值; 基于synchronized的锁 适合竞争不激烈的锁; 不可中断锁; 可读性好; 基于Lock接口实现类的锁 竞争激烈时能维持常态; 可中断锁; 多样化同步;