http://www.blogjava.net/zhouxing/archive/2007/12/12/167282.html 转载于:https://blog.51cto.com/smartuvp1982/292203