http://legend2011.blog.51cto.com/3018495/946579 http://www.yihaomen.com/article/java/302.htm http://blog.sina.com.cn/s/blog_6a0cd5e501011snk.html http://daoxiaozhang.iteye.com/blog/1566195