有關Java Collection API的一個疑惑

ahler2003發表於2006-04-03
近幾天看了看Java Collection API的結構,看完鬱悶了好幾天了。疑惑描述如下:

List 介面繼承了 Collection介面從而新增了List的特性,AbstractList抽象類對List介面作了簡單實現,ArrayList繼承了AbstractList進一步作了具體實現。疑惑的是,為什麼ArrayList在定義的時候又一次實現List介面,SUN處於什麼考慮這麼做的?我覺得是一個多餘。這個現象大量出存在,那麼肯定有原因,只是我一下在沒有想明白,希望大家指點迷津。在此謝過!

相關文章