와일드카드패러미터 썸네일형 리스트형 [JAVA] 제네릭 타입 자바의 제네릭에 대해 배워보겠다. (이것이 자바다 에서 참조) /* 쓰는 이유 */ 1. 컴파일 시 강한 타입체크를 할 수 있다. 그러므로 타입변환 관련 에러를 사전에 방지할 수 있다. 2. 위랑 비슷한 내용으로 타입 변환을 제거한다. 강제 타입 변환을 쓰는 경우에는 에러를 피할 수는 있지만 성능 저하를 불러일으킨다. /* 제네릭 예시 1 (기본 형식) */ public class Box { public T content; // 제네릭 타입을 T로 사용 } public class CheckBox { public static void main(String[] args){ Box box1 = new Box(); // Box 타입을 String으로 변경 Box box2 = new Box(); // Box 타입.. 더보기 이전 1 다음