제네릭1 제네릭 - 제네릭은 특성 형식을 처리하게 구체화할 수 있는 데이터 구조를 만드는 기능을 제공한다. - 코드 재사용성과 타입 안전성을 향상시키기 위해 사용한다. - 제네릭을 사용하면 클래스, 메서드, 인터페이스 등을 정의할 때 타입을 일반화할 수 있으며, 런타임이 아닌 컴파일 타임에 타입 체크를 할 수 있다. 제네릭의 장점타입 안전성: 컴파일 타임에 타입 체크를 하기 때문에, 타입 캐스팅과 관련된 오류를 줄일 수 있다.코드 재사용성: 제네릭 클래스를 한 번 정의하면 다양한 타입에 대해 사용할 수 있어 코드 중복을 줄일 수 있다.성능 향상: 박싱과 언박싱을 피할 수 있다. 객체에서 캐스팅이 더 이상 필요하지 않아서 형식 검사 작업을 없앨 수 있다. 작업 속도 향상: 인텔리센스와 같은 도구를 사용해 코드 작성을 도.. 2024. 5. 26. 이전 1 다음