作者zeat (zeat)
看板java
标题[问题] Java实作类别
时间Thu Dec 25 20:20:59 2008
在Java里,可以实作类别实现介面,但为什麽不直接使用实作类别呢?
我问过别人,别人给的答案是有延展性
例如:
List l = new ArrayList();
以後发现ArrayList不适合时,可以改成,
l = new LinkedList();
但是我有个疑问,虽然这样写感觉很好,但没有什麽缺点吗?
(好像感觉任何事物都有利弊,所以想问问看)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.232.244.152
※ 编辑: zeat 来自: 118.232.244.152 (12/25 20:21)
1F:推 H45:缺点是无法使用 ArrayList 与 LinkedList 多於 List 的方法 12/25 20:49
2F:推 zupi:学弟的经验是速度有差(影像压缩), 用介面会比较慢一点 12/27 00:03
3F:推 H45:请问用介面慢在哪里呢? 12/27 08:18