리플렉션을 사용하여 수퍼 클래스에 전달 된 유형 매개 변수 값을 찾는 방법은 무엇입니까? Bar.class
을 부여 예를 들어 리플렉션을 사용하여 유형 매개 변수 액세스
Integer.class
의
Foo
에 형식 매개 변수
T
을 전달하는 방법을 찾을 수 있습니까?
public class Foo<T> {
}
public class Bar extends Foo<Integer> {
}
고마워요! 바 특정 푸를 확장하는 클래스이기 때문에
이 경우 getTypeClass() 클래스는 또는 Integer.class 클래스를 반환 할 수 있습니다. ;) –
@Peter 예. 난 그냥 일반적인 방식으로 프로세스를 보여 주려고 :) –