반응형 재사용성1 [Java] 제네릭이란 무엇인가, 왜 사용할까 제네릭(Generic)은 프로그래밍 언어에서 데이터 타입을 일반화하여 코드의 재사용성과 안정성을 높이기 위한 프로그래밍 기법입니다. 제네릭을 사용하면 컬렉션, 메소드, 클래스 등에서 사용하는 데이터 타입을 런타임이 아닌 컴파일 타임에 안전하게 지정할 수 있습니다. 이는 컴파일러가 코드 유효성을 검사하고 타입 불일치에 의한 에러를 사전에 방지할 수 있도록 해줍니다. List list = new ArrayList(); HashSet hs = new HashSet(); 등과 같이 안에 타입이 명시되어있는 형태를 제네릭이라고 한다. 제네릭을 사용하는 이유 💡타입 안정성(Type Safety) 제네릭을 사용하면 컴파일러가 타입 체크를 수행할 수 있어 런타임 시점의 ClassCastException과 같은 타입 관.. 2023. 10. 17. 이전 1 다음 반응형