wildcard (1) 썸네일형 리스트형 [Java] 제네릭(Generic), WildCard 제네릭(Generic)이란? - 데이터의 타입을 일반화한다는 것을 의미 (사전적 의미는 일반적인) - 제네릭을 활용하면 타입 변환 및 타입 검사에 들어가는 코드 생략이 가능하다. 제네릭은 클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 지정하는 방법을 말한다. 컴파일 시에 미리 타입 검사를 시행하게 되면 클라스나 메소드 내부에서 사용되는 객체의 타입 안정성을 높일 수 있으며, (잘못 된 타입인 경우 컴파일 에러를 발생시킴) 반환 값에 대한 타입 변환 및 타입 검사에 들어가는 코드 생략이 가능해진다. (instanceof 비교 및 다운캐스팅 작성 불필요) JDK 1.5 버전부터 추가된 문법이다. 제네릭 작성 방법 - 제네릭 설정은 클래스 선언부 마지막 부분에 다이아몬드 연산자를 이용하여 작성하게.. 이전 1 다음