728x90
자바 제네릭
-
Java - 제네릭(Generic)이란?Language/Java 2022. 12. 27. 16:31
제네릭이란? 제네릭이란? 제네릭(Generic)은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다. 특정 클래스를 인스턴스화 할때, 구체적인 데이터 타입을 언급하는 방식이다. 제네릭의 사용 class Person { public T info; } public class GenericDemo { public static void main(String[] args) { Person p01 = new Person(); Person p02 = new Person(); } } 제네릭 타입의 Person 클래스를 생성한 후, 서로 다른 타입으로 인스턴스를 생성하였다. 각각의 인스턴스를 생성할 때, 사이에 어떠한 데이터 타입을 사용했느냐에 따라 다른 데이터 타입을 가진 인스턴스를 생성할 수 있..