我在编码的时候一直有这样的疑问: 有两个自定义的collection class,一个继承了arraylist,作为容器,
userCollectionView extends ArrayList{
}
一个声明了一个arraylist并返回这个arraylist,
userCollection {
ArrayList al = new ArrayList();
}
从性能上讲有何不同?从java语言来讲有何问题?
最好能讲的细一些,谢谢!
还有使用arraylist和使用hashtable性能上有很大区别吗?