DevBoi

[Java] 제네릭이란? 본문

Language/[Java]

[Java] 제네릭이란?

HiSmith 2022. 3. 15. 23:53
반응형

제네릭 : 클래스에서 사용할 타입을 외부에서 설정하는 것이다.

장점 : 컴파일 시점에, 잘못된 타입 사용을 미리 방지할 수 있다. (메소드,파라미터, 리턴타입등을 설정할 수 있다)

 

와일드 카드 : 해당 클래스에 대한 제한을 상속 관계까지 둘수있다.

-? extends 상위타입

-? supper 하위타입 

 

등등, 해당 상속관계의 클래스로 클래스타입을 설정할 수 있다.

 

 

반응형

'Language > [Java]' 카테고리의 다른 글

Thread와 상태제어 메소드  (0) 2022.03.16
[Java] final,finally,finalize 차이점  (0) 2022.03.16
[Java] 직렬화와 역 직렬화  (0) 2022.03.15
[Java] String, String Builder, StringBuffer  (0) 2022.03.15
[Java] static 의 의미  (0) 2022.03.15