공부기록/JAVA (1) 썸네일형 리스트형 제네릭 변성 컴파일 시점에 컬렉션에 잘못된 값이 들어가는 것을 예방해준다. A가 B의 상위 타입일 때, GenericType가 GenericType의 상위 타입이 아니면, 변성 없음(invariant- 무변성, 무공변) (즉 캐스팅이 안됨) 무변성일 때, 당연히 되야할 것 같은 것이 안되는 문제가 있음 GenericType 로 하면... → 이게 해결됨( extends로 공변처리) GenericType 이전 1 다음