看这总结的挺好的: