泛型写在右边,毛用没有,ns引用的list编译能通过,但是运行报错
泛型写在左边,编译就直接报错
泛型只在编译期起作用,泛型的目的是为了在写代码的时候,可以检查出类型错误,而不是到了运行期,出了问题才解决