제네릭은 객체의 static 멤버에 사용할 수 없다 타입변수는 인스턴스 변수로 간주되고, 모든 객체에 동일하게 동작해야 하는 static 필드 특성 상 사용할 수 없다. 제네릭의 문법 1. 다수의 타입변수를 사용할 수 있다. public class Generic { //E를 출력타입, 나머지 값들을 입력 타입으로 사용 public E multiTypeMethod(T t, U u) { ... return E; } Generic instance = new Generic(); instance.multiTypeMethodA(longVal, intVal); } 2. 상속과 타입 관계는 그대로 적용된다. ex : 부모 클래스로 제네릭 타입변수를 지정하고, 그 안에 자식 클래스를 넘기는 것은 잘 동작한다 3. 와일드..