제네릭

    [Java] Generic 제네릭<> 클래스, 메소드, 인터페이스

    [Java] Generic 제네릭<> 클래스, 메소드, 인터페이스

    Generic(제네릭) 자료형을 선언할 때 자료형을 정하지 않는 기법(사용할 때 지정) 대문자로시작 E : Element N : Number T : Type K : Key V : value Generic class(제네릭 클래스) 클래스 내부에서 사용될 자료형을 지정한다. GClassTest obj = new GClassTest(); obj.data1 = "Hello"; GClassTest obj2 = new GClassTest(); obj2.data1 = 10; //Integer 타입의 객체 data1 에 int 타입의 10 을 대입하면 Auto-BOXING 단, 객체형 자료형이어야 한다. int char double등과 같은 기본자료형은 사용 불가능 Wrapper class 타입을 사용하여 int -..