s1 有2个对象, s1堆内对象, “abc”常量池中对象 Volatile 有 可 Reentranlock 默认非公平 使用AQS实现 Reentranlock trylock 和lock 区别(阻塞)