Archive for February 1st, 2005
我看Generics和数据结构
Posted on February 1, 2005 - Filed Under Uncategorized
我的观点是Generics只适合做数据结构
你看看STL就知道了
STL 的字面意思跟数据结构没有关系
可是整个STL都在说数据结构
除了数据结构
还会有什么东西是可以接受任意object的呢
因为在Generics里你不知道具体的类是什么
所以除了存储它还能有什么操作呢
它有什么接口都不知道
当然数据结构不一定需要Generics
你看看java 1.4的Collection就知道了
JDK 5 引入了Generics只不过简化了Collection的实现和操作
当然配合AutoBoxing和foreach会简化代码的编译
或许还会令某些为了性能用数据而不用Collection的系统类库重写
对我们实际的编程却帮助不大
你会自己写一个Generics类吗
我想可能性不大
最后也是沦为数据结构而已