1. 로 타입(raw type)은 사용하지 말라. 로타입(raw type) 이란? 로타입 은 제네릭(Generic) 타입에서 타입 매개변수를 전혀 사용하지 않은 때를 말한다. 제네릭을 지원하기 전에는 컬렉션을 다음과 같이 선언했다. // 컬렉션의 로 타입 - 따라하지 말 것! // Stamp 인스턴스만 취급한다. private final Collection stamps = ...; // 실수로 동전을 넣는다. stamp.add( new Coin(...) ); // 반복자의 로 타입 - 따라하지 말 것! for( Integer i = stamp.iterator(); i.hasNext(); ) { Stamp stamp = (Stamp) i.next();// ClassCastException을 던진다. Sta..