map

    [JAVA] Collection Framework

    제네릭 하나의 참조형이 아닌 여러 참조 자료형으로 사용할 수 있도록 프로그래밍하는 것 제네릭 메서드 : 메서드 선언부나 메서드의 매개변수로 자료형 매개변수 T를 사용한 메서드 제네릭은 여러 참조 자료형이 쓰일 수 있는 곳에 특정한 자료형을 지정하지 않고, 클래스나 메서드를 정의한 후 사용하는 시점에 어떤 자료형을 사용할 것인지 지정하는 방식이다 자료형 매개변수는 T외에 다른 문자도 사용이 가능하다 참조 자료형이 변환될 때 검증을 컴파일러가 하므로 안정적이고 형 변환 코드가 줄어드는 특징이 있다 자료형을 명시하지 않고 사용할 수 있다(그러나 참조 자료형을 지정하는 것을 권유) extends 예약어를 사용 : 제네릭 클래스에서 T자료형에 사용할 자료형을 제한할 수 있다 cf. 어떤 변수가 여러 참조 자료형을..