【发布时间】:2013-03-19 20:47:09
【问题描述】:
Collection list = new LinkedList(); // Good?
LinkedList list = new LinkedList(); // Bad?
第一个变体提供了更大的灵活性,但仅此而已吗?还有其他喜欢它的理由吗?性能呢?
【问题讨论】:
-
Collection 是一个由 LinkedList 实现的接口。您应该始终指向实现中的接口。
标签: java collections