[java] 제네릭(Generic)
1. 제네릭(Generic) 이란? 사전적 의미 : 일반적, 포괄적 자바(java)에서 제네릭(generic)은 데이터 타입을 일반화한다는 의미이다. List, Map 을 사용할때 괄호안에 타입을 지정해서 다음과 같이 생성한다. List memberList = new ArrayList(); List numList = new ArrayList(); Map monthMap = new HashMap(); Map memberMap = new HashMap(); class Member { String name; String mailAddress; } 타입으로 String, Integer, 직접만든 Member 클래스등을 지정해서 생성해주었다. 이와같이 List, Map 등을 생성할때 괄호안에 여러 타입들을 지정해..