제네릭 (1) 썸네일형 리스트형 자바(JAVA) - 지네릭스(Generics) 지네릭스(Generics) [1] 지네릭스란? 컴파일시 타입을 체크해 주는 기능 지네릭스는 '매개변수화된 자료형' 이다. 지네릭스는 클래스, 인터페이스 또는 메소드에 적용될 수 있는데, 클래스에 적용되면 제네릭 클래스, 인터페이스에 적용되면 제네릭 인터페이스, 메소드에 적용되면 제네릭 메소드라고 부른다. 객체의 타입 안정성을 높이고 형변환의 번거로움을 줄여준다. 장점 1. 타입 안정성을 제공한다. 2. 타입체크와 형변환을 생략할 수 있으므로 코드가 간결해 진다. [2] 지네릭 클래스의 선언 지네릭타입은 클래스와 메서드에 선언할 수 있는데, 먼저 클래스에 선언하는 지네릭 타입에 대해 알아보겠다. class Box{ Object item; void setItem(Object item) { this.item .. 이전 1 다음