<aside> 😊 제네릭에 대해 정리한 페이지입니다 :)
</aside>
제네릭 - 형식매개변수
- 제네릭은 클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 미리 지정하는 방법
- 자료형에 대한 정의를 객체 생성시 정함으로써 자료형에 대한 안정성을 높이는 도구
-> 클래스에서 자료형은 사용자가 스스로 선택 할 수 있도록 범용적인 상태로 정하게 됨
컴파일 시에 미리 타입검사를 수행후 장점
☝️ 클래스나 메소드 내부에서 사용되는 객체의 타입 안정성을 높일 수 있음
✌️ 반환값에 대한 타입 변환 및 타입 검사에 들어가는 노력을 줄일 수 있음