자바개발자면접1 자바 개발자 포지션에서 준비해야 하는 면접 질문 질문 1: 자바의 제네릭이란 무엇이며 어떻게 사용되나요? 제네릭은 컴파일 시간에 타입 안정성을 확보하기 위해 사용되는 자바의 기능입니다. 제네릭은 클래스나 인터페이스, 메소드의 매개변수, 반환값 등에 사용될 수 있습니다. 제네릭을 사용하면 타입 안전성을 보장하면서 코드의 재사용성과 가독성을 높일 수 있습니다. 제네릭을 사용하는 방법은 클래스나 인터페이스 선언 시에 타입 매개변수(parameter)를 추가하고, 이를 해당 클래스나 인터페이스 내부의 필드, 메소드에서 사용하는 형태입니다. 그리고 객체를 생성할 때는 실제 타입을 지정하여 매개변수화한(generic) 객체를 생성합니다. 예를 들어, ArrayList 클래스는 제네릭을 사용하여 타입 매개변수인 E를 가지고 있습니다. ArrayList list =.. 2023. 8. 24. 이전 1 다음