这个链接讲的非常清楚,完全不用整理哈哈,自己看吧,复制可太麻烦了:https://www.cnblogs.com/kaleidoscope/p/9701117.html