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