4

タイプ T と Object の違いは何ですか?

List<T>とはどう違いList<Object>ますか?

4

3 に答える 3

2

List<T>はジェネリックと呼ばれるため、List が常に型 T のオブジェクトを含むことを保証します。もう 1 つは、オブジェクトが同じ型であることを保証しませんが、実際にはそれらがオブジェクトであることだけを知っています。

于 2013-08-27T13:47:33.737 に答える
0

List<T>ジェネリック クラスの名前です。List<Object>具体的なインスタンス化です。List<T>はまだクラスではありません (これは汎用クラスであり、具体的なクラスを作成できるテンプレートですが、すぐに使用できるクラスではありません)、List<Object>クラスです。

于 2013-08-27T13:47:43.080 に答える