http://www.infoq.com/cn/articles/jdk1.8-abstractqueuedsynchronizer http://ifeve.com/java-synchronousqueue/ http://blog.youkuaiyun.com/longeremmy/article/details/8231184