http://www.blogjava.net/sterning/archive/2007/10/16/153302.html 转载于:https://www.cnblogs.com/luffykingsc/archive/2013/04/17/3025675.html