Generic 💡 제네릭 제네릭이란? 클래스 내부에서 사용할 제이터 타입을 외부에서 지정하는 기법 OPP에서 제네익은 타입을 매개변수(파라미터)화 해서 컴파일 시 구체적인 타입이 결정되도록 하여 여러 자료형이 대체되도록 프로그래밍 하는 것 제네릭을 사용하는 코드의 이점 컴파일 시 강한 타입 체크 가능 타입 변환 제거 가능 제네릭 타입 타입을 파라미터로 가지는 클래스와 인터페이스다. 선언 시 클래스 또는 인터페이스 이름 뒤에 “” 다이아몬드 연산자를 사용한다. “”사이에 식별자 기호를 지정함으로써 파라미터화 하여 이것을 마치 메서드가 매개변수를 받아 사용하는 것처럼 사용한다. 제네릭 타입의 사용 제네릭 타입을 사용하지 않은 경우 빈번한 타입 발생으로 프로그램 성능이 저하된다. 제네릭 타입을 사용하면 컴파일..