关于锁(偏向,轻量锁,重量锁,synchornized)讲解:https://www.cnblogs.com/charlesblc/p/5994162.html java图书 https://github.com/itwanger/JavaBooks