ホームページ >Java >&#&チュートリアル >Java ジェネリックの制限は何ですか?

Java ジェネリックの制限は何ですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB転載
2023-05-07 10:07:071349ブラウズ

1. ジェネリック クラスの静的コンテキスト内の型変数は無効です。

    //静态域或者方法里不能引用类型变量
    private static T instance;
    //静态方法 本身是泛型方法就行
    private static <T> T getInstance(){
    }

2. 型変数はインスタンス化できません。

//    public Restrict() {
//        this.data = new T();
//    }

3. ジェネリック パラメーターは、基本型ではインスタンス化できません。

//      NormalGeneric<double> normalGeneric = new NormalGeneric<>();
        NormalGeneric<Double> normalGeneric = new NormalGeneric<>();

4. パラメーター化された型の配列は作成できません。

うわー

以上がJava ジェネリックの制限は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。