java泛形之坑

java的泛型在工程意义上就是一个摆设,无论在方法中定义了怎样的泛型类型,其实都是Object。

期望和C#中的泛型一样有益于工程效率压根就是个笑话。

最常用的List<T>==List<Object>,可想而知,最初的类型决定了最终的类型,无论你的T定义的是什么,甚至可以最初的真实类型和最终的定义类型差个十万八千里。

当然,你按照代码的表面语义去用肯定被坑的死去活来。会频繁遇到类型无法转换的错误提示。

猜你喜欢

转载自blog.csdn.net/xqj198404/article/details/78276771