제네릭 타입(제네릭 클래스, 제네릭 인터페이스) List numbers = new ArrayList(); 클래스와 인터페이스 선언에 타입 매개변수를 사용한 클래스와 인터페이스 List → E는 타입 매개변수 제네릭은 JDK 1.5부터 지원됨 로 타입 List a = new ArrayList(); 제네릭 타입에서 타입 매개변수를 전혀 사용하지 않는 타입 타입 정보가 전부 지워진 것처럼 동작함 로 타입의 문제 //삽입과정 List stringCollection = new ArrayList(); // String을 넣으려고 만든 컬렉션 stringCollection.add("1"); stringCollection.add("2"); // 이런 저런 문자열 값들이 들어다가 stringCollection.add(2..