Java中的List类型与ArrayList类型
(1) List<?> myList = new ArrayList<?>();(2) ArrayList<?> myList = new ArrayList<?>();
我理解在(1)中,列单接口可以交换。似乎(1)通常是在应用程序中使用,而不考虑需要(我自己也经常使用这个)。
我想知道是否有人使用(2)?
此外,这种情况是否需要使用(1)以上(2)(即(2)不足以满足)的情况(请举个例子)。接口编码和最佳做法(等等)
温温酱
Qyouu
相关分类