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

WBOY
リリース: 2023-05-07 10:07:07
転載
1278 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート