https://www.cnblogs.com/yuuyuu/p/5103744.html 这篇文章已经写的很清楚了,暂时不展开论述了。
http://blog.csdn.net/weiyuefei/article/details/52242867