[Android] 제네릭(Generic)에 대해 알아 보자 제네릭 이란? 데이터의 타입을 일반화한다는 것을 의미합니다. 제네릭을 통해 클래스나 메서드에서 사용할 내부 데이터 타입을 컴파일 타임에 미리 지정하는 방법입니다. 제네릭 장점 객체의 타입 안정성 증가 반환값에 대한 타입 변환 및 타입 검사 x 모든 객체에 대한 확장성 런타임 환경에 아무런 영향이 없는 컴파일 시점의 전처리 기술이다 기존의 방식 JDK 1.5 이전에서는 여러 타입을 사용하는 클래스나 메소드에서 인수나 반환값으로 최상위 객체인 Object 타입 을 사용했습니다. : 원하는 타입으로 변환해야 하며, 오류가 발생할 가능성도 존재 제네릭 도입 JDK 1.5부터 도입된 제네릭 컴파일 시에 미리 타입이 정해지므로, 안정성이 증가하고 타입 변환..