问题描述
请高手详细说一下
解决方案
解决方案二:
方便。举例说,微软在.net编了一套List<T>的代码,就可以满足你写的所有对象的列表操作。不管你的对象有多复杂,差别有多大,List<T>的代码不用改一行,全部搞定。
解决方案三:
当然了,基于模板的泛型,是在编译层次上的方便,就是说,在编译的时候,编译器会对不同的List<T>生成不同的、具体的代码。对普通开发人员来说,不用管那么多,方便就OK了。把目光聚焦在你要达到的目的上,而不是每次都‘重新发明一个轮子’
解决方案四:
楼上说得有道理。还有就是避免无谓的所谓装箱、拆箱操作。
解决方案五:
泛型与集合相比的好处在于1、效率高,不要装箱和拆箱2、安全性高,它指定了输入的类型
解决方案六:
它取了数组和arraylist的优势,长度可变(arraylist的优势),类型统一(数组的优势),无需拆箱装箱(减少处理时间,数组的优势)<初学,个人理解>
时间: 2024-09-06 01:02:06