AbstractQueuedSynchronizer
Abstract抽象,但是它并不是抽象类,单独使用没有意义,通过它来实现锁和同步组件才有意义,相当于一个模板方法模式
jdk5出现的,进入API包java.util.concurrent.locks
一脸懵逼
搬砖学习
1 https://www.cnblogs.com/micrari/p/6937995.html
2 http://ifeve.com/introduce-abstractqueuedsynchronizer
3 http://ifeve.com/java-special-troops-aqs/
4http://blog.youkuaiyun.com/chenssy/article/details/60479594