[JAVA] Generic
클래스에 사용할 타입을 설계 시에 지정하지 않고 클래스를 사용할 때 지정하여 사용하는 기술 컴파일 시 잘못된 타입 사용을 체크하기 때문에 Type safety 코딩을 할 수 있다. 불필요한 타입변환을 하지 않아도 된다. 제너릭타입글자 T → Type K → Key V → Value E → Element Map 맵은 key와 value List 리스트는 element 이런 느낌이다. Generic 클래스 선언 방법 class 클래스명{ 제너릭타입글자 변수명;//변수선언에 제너릭을 사용하는 경우 제너릭타입글자 메서드명(){//반환값이 있는 메서드에 제너릭을 사용하는 경우 return 값; } } 예시 class MyGeneric { private T val; public T getVal() { return ..