>  기사  >  Java  >  Java 제네릭의 제한 사항은 무엇입니까?

Java 제네릭의 제한 사항은 무엇입니까?

WBOY
WBOY앞으로
2023-05-07 10:07:071226검색

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. 매개변수화된 유형의 배열을 생성할 수 없습니다.

rreee

위 내용은 Java 제네릭의 제한 사항은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제