单个线程在1.7引入偏向锁 两者性能么区别  多线程buffer才安全