In generic code, the question mark (?), called the wildcard, represents an unknown type. - Oracle Javadoc type을 모를 때 쓰는 표현을 wildcard라고 한다는데! 그러면 generic하고는 뭐가 다를까?(제네릭 개념 공부하러가기) 일단 결론부터 이야기하면 제네릭(Generic)은 Java에서 타입을 파라미터화하는 기능이고, Wildcard는 제네릭에서 특정 타입을 유연하게 처리하기 위한 기법이다. 좀 더 이해해보자 public void method1(List list)public void method2(List list)public void method3(List list) 위 3개의 method가 있다고 생각해보자..