Java - Generics 란


Java - Generics 란

지네릭스(Generics) 란? - 컴파일시 타입을 체크해 주는 기능 - JDK1.5 - 객체의 타입 안정성을 높이고 형변환의 번거로움을 줄여줌 - 타입체크와 형변환을 생략할 수 있으므로 코드가 간결해진다. import java.util.ArrayList; public class GenericTest { public static void main(String[] args){ ArrayList list = new ArrayList(); list.add(10); list.add(20); list.add("30"); // String Integer i = (Integer) list.get(2); // 컴파일 OK System.out.println(list); } } - 컴파일러에서는 에러를 찾지 못한다. 실행..


원문링크 : Java - Generics 란