-1

Array List と List の使用の違いは何ですか。実際には、リストを istself でインスタンス化しようとすると、Java は例外をスローします。実際には、ArrayList でそれを行う必要があります。

4

4 に答える 4

0

Listはインターフェースで、ArrayListはListを実装するクラスです。インターフェイスをインスタンス化することはできません。

于 2013-07-13T03:07:04.030 に答える
0

List は、インターフェイスと呼ばれる一般的なタイプのオブジェクトです。リストには、ArrayList や LinkedList など、さまざまな種類があります。リスト インターフェイスは、リストの種類を知らなくてもリストを操作するために必要な一連のメソッドへのハンドルを提供します。List 型の変数には、任意の型のリストを割り当てることができます。ただし、リスト自体は単なるインターフェイスであり実装ではないため、インスタンス化することはできません。詳細については、Java リストのチュートリアルを参照してください。http://docs.oracle.com/javase/tutorial/collections/interfaces/list.html

于 2013-07-13T03:08:07.963 に答える