1.Java线程的6种状态切换
https://blog.csdn.net/a58220655/article/details/76695142
2.JAVA中CAS-ABA的问题解决方案AtomicStampedReference
https://juejin.im/entry/5a7288645188255a8817fe26
3.缓存一致性协议MESI
https://www.cnblogs.com/yanlong300/p/8986041.html
4.happens-before原则到底是什么
https://juejin.im/post/5ae6d309518825673123fd0e
5.
https://blog.csdn.net/u013096088/article/details/79439482