-3

重複の可能性:
Java の Type List と Type ArrayList

こんにちは、インタビューで次の質問を受けました。

次のうち、いつ、どこで推奨されるものを選択しますか?

ArrayList<SomeType> a = new ArrayList<SomeType>(); or
List<SomeType> a = new ArrayList<SomeType>();

誰かが親切に知っていれば、私はあまり違いを知りません。前もって感謝します。

4

1 に答える 1

8

2 つ目は、コードを 1 行変更するだけで、基になる実装ArrayListLinkedList(または適切な実装に) 変更できるためです。

于 2012-12-03T11:31:12.790 に答える