728x90 생활코딩자바1 자바 제네릭(Generic) 제네릭이란? 사전적 의미 : 포괄적인, 통칭의 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법. 인스턴스를 생성 할 때 정의하는 기법. 매개 변수의 데이터 타입과 관련이 있음. Class Person { public T info; } Person 클래스를 인스턴스 화 할 때 데이터 타입을 정의 해주는 것 ex ) Person p1 = new Person(); Person p2 = new Person(); T, S에 올 수 있는 데이터 타입은 참조형 타입만 올 수 있음. 기본 데이터 타입은 Wrapper 클래스를 통해서 이용. 메소드 레벨의 제네릭 public void printInfo(U info) { System.out.println(info); } U가 info의 제네릭 타입임을 명시해줌.. 2020. 4. 14. 이전 1 다음 728x90