제네릭과 컬렉션
제네릭(Generics)과 컬렉션(Collections)은 Java 5부터 도입된 기능으로, 타입 안정성을 제공하고 코드 재사용성을 높이는 데 도움이 됩니다. 1. 제네릭(Generics) 제네릭은 클래스, 인터페이스, 메소드를 정의할 때 타입 매개변수를 사용하여 타입 안정성을 제공하는 기능입니다. 제네릭을 사용하면 컴파일 시점에 타입 오류를 검출할 수 있어 런타임 오류를 방지할 수 있습니다. 예제 코드 1 2 3 4 5 6 7 8