Language/[Java]

[Java] 제네릭이란?

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

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

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

 

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

-? extends 상위타입

-? supper 하위타입 

 

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

 

 

반응형