Replies: 3 comments
-
제네릭이란? 이러한 타입들은 generic type이 초기화 될 때, type argument에 의해 나중에 대체됩니다. 장점
주의할 점
|
Beta Was this translation helpful? Give feedback.
-
Generic 이란 클래스나 메서드에서 사용하는 내부 데이터에 대한 타입을 컴파일 시점에 정할 수 있는 기법입니다. 이때, 컴파일 이후 제네릭 타입이 소거되기 때문에 런타임 시점에는 타입 정보를 알 수 없습니다. |
Beta Was this translation helpful? Give feedback.
-
제네릭 타입 파라미터클래스나 함수에서 타입을 선언 시, 타입을 미리 지정하지 않고 사용할 때 지정할 수 있음
왜 사용할까?재사용성
타입 안정성
제네릭은 어떻게 동작할까?JVM의 → 이게 무슨 말임? → → 따라서 reified 키워드가 필요한거임 |
Beta Was this translation helpful? Give feedback.
-
Generic은 코드의 재사용성을 높이고, 타입 안전성을 보장하며, 다양한 타입을 처리할 수 있도록 해주는 매우 유용한 도구입니다. 타입을 매개변수화하여 동일한 로직으로 다양한 데이터 타입을 처리할 수 있게 만들어줍니다.
Beta Was this translation helpful? Give feedback.
All reactions