제네릭 클래스는 자료형을 타입 변수로 대체한다. 때문에 클래스가 선언될 때 까지는 자료형 결정이 안 되었다가 객체가 생성될 때 결정이 된다. 제네릭 클래스를 작성하려면 타입 변수와 인자 리스트가 필요하다. T: 타입 변수 (메소드의 '매개 변수' 역할) : 인자 리스트 (메소드의 '()' 역할) 제네릭 클래스의 T는 타입 변수로, 이는 메소드의 '매개 변수' 역할을 하며, 인자 리스트는 로, 메소드의 '()' 역할을 한다. 타입 변수는 자료형을 전달하는 변수로서 자료형을 마치 매개 변수처럼 취급하고 반드시 참조형만 가능하다는 특징이 있다. 또 타입 변수는 대소문자를 가리지 않으며, aaa, bbb로 작성할 수도 있지만, 보통 1글자 대문자로 적는다. 💡제네릭 클래스의 특징 public class Ex_G..