泛型源自于JDK1.5
起因:
JDK1.4以前类型不明确:
1)装入集合的类型都被当做Object对待,从而失去了自己的实际类型。
2)从集合中取出时往往需要转型,效率低,容易产生错误。
解决办法:
在定义集合的同时定义集合中对象的类型。
好处:
增强程序的可读性和稳定性
泛型源自于JDK1.5
起因:
JDK1.4以前类型不明确:
1)装入集合的类型都被当做Object对待,从而失去了自己的实际类型。
2)从集合中取出时往往需要转型,效率低,容易产生错误。
解决办法:
在定义集合的同时定义集合中对象的类型。
好处:
增强程序的可读性和稳定性