JAVA では、
これは、Tree クラス内で別のクラスを使用する必要があることを意味しますが、使用するクラスの具体的な型が決定できないため、当面は代わりに T を使用します。
特定のプログラムが使用する型を知っている場合は、T の代わりにその型を使用します。たとえば、Tree クラスをインスタンス化する必要があり、使用する必要があるクラスが String である場合は、次のようにすることができます。 Tree
#定義の分類
ジェネリックスの定義には主に 2 種類があります:1. プログラムコーディングにおける一部の型には型パラメーターが含まれています。つまり、ジェネリック パラメーターは個々のオブジェクトではなくクラスのみを表すことができます。 (これは現在ではより一般的な定義です) 2. プログラム コーディングにパラメーターを含む一部のクラス。そのパラメータはクラスやオブジェクトなどを表すことができます。 (人々は主にこれをテンプレートと呼びます。) どの定義が使用されるかに関係なく、ジェネリックが実際に使用されるときは、ジェネリックのパラメーターを指定する必要があります。 一部の強く型付けされたプログラミング言語はジェネリックスをサポートしており、その主な目的はタイプ セーフを強化し、クラス変換の数を減らすことです。ただし、ジェネリックスをサポートする一部のプログラミング言語は、ジェネリックスの一部しか実現できません。目的。 PHP 中国語 Web サイトには、無料のJAVA 入門チュートリアル が多数あり、誰でも学習することができます。
以上がjava とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。