[Java] 자바(Java) 제네릭(Generic)이란?
제네릭(Generic)이란? 제네릭이란 클래스나 인터페이스, 메소드를 정의할 때 타입을 파라미터로 활용할 수 있게 하는 프로그래밍 기법입니다. 제네릭을 사용하면 재사용성이 높아지고, 타입 안정성이 향상되며, 명시적인 타입 변환(casting)을 줄일 수 있습니다. 즉 Generic을 사용하기 전에는 처음부터 타입을 정해줘서 변수를 생성합니다. 하지만 재사용성을 높히기 위해 type을 지정해주지 않고 변수를 사용할 때 type을 정할 수 있도록 합니다. 제네릭 타입 타입 설명 Type Element Key Value Number 출처 : https://st-lab.tistory.com/153 원래 다른 값을 넣어두 되긴 하는데 위 표와 같이 압묵적인 규칙이라구 하네요! 제네릭 사용 방법 접근 지정자 cla..