http://silverw0396.javaeye.com/blog/229479 转载于:https://www.cnblogs.com/twttafku/archive/2009/05/23/1487803.html