http://blog.csdn.net/buaawhl/article/details/19837 http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html