-제네릭 프로그래밍이란 -변수의 선언이나 메서드의 매개변수를 하나의 참조 자료형이 아닌 여러 자료형을 변환 될 수 있도록 프로그래밍 방식 -실제 사용되는 참조 자료형으로의 변환은 컴파일러가 검증하므로 안정적으로 프로그래밍을 할 수 있다는 장점이 있다. - 자바에서 사용햐는 여러가지 라이브러리를 구현 해놓은 것들의 집합체 - 컬렉션 프레임워크를 이해하는데 도움이 된다. - 자바 프로그램이 5버전부터 나온 프로그래밍 여러 참조형으로 대체 될 수 있는 부분을 하나의 문자로 표현 -ex GenericPrinter 제네릭 클래스 public class GenericPrinter{ private T material; public void setMaterial(T material){ this.material=mate..