목록제네릭 (1)
컴공생의 다이어리
[자바, Java] 제네릭(Generic)
제네릭(Generic) 제네릭은 클래스에서 사용하는 변수의 자료형이 여러개 일수 있고, 그 기능(메서드)은 동일한 경우 클래스의 자료형을 특정하지 않고 나중에 해당 클래스를 사용할 때 지정할 수 있도록 선언한다. 제네릭의 장점 1. 제네릭을 사용하면 잘못된 타입이 들어올 수 있는 것을 컴파일 단계에서 방지 2. 클래스 외부에서 타입을 지정해주기 때문에 따로 타입을 체크하고 변환해줄 필요가 없음(즉, 관리하기가 편함) 3. 비슷한 기능을 지원하는 경우 코드의 재사용성이 높아짐 보통 제네릭은 위의 표의 타입들이 많이 사용된다. 무조건 위처럼 사용해야 하는 것은 아니다. 하지만 암묵적인 규칙이기 때문에 저런 형식으로 사용해주는 것이 좋다. 제네릭의 선언 및 생성 자바에서 제네릭은 클래스와 메서드에만 아래와 같..
Development/Java
2021. 9. 3. 00:01