boxing

    제네릭과 Wrapper 클래스

    제네릭과 Wrapper 클래스

    제네릭 개념 ---------------------------------------------------------------------------------------- ▶클래스나 메소드를 형판에서 찍어내듯이 생산할 수 있도록 '일반화된 형판'을 만드는 기법 ▶특정 타입만 다루지 않고, 여러 종류의 타입으로 쓰일 수 있도록 클래스나 메소드를 '일반화'시키는 기법 쉬운말로, 자료형을 정하지 않는 기법. (외부에서 지정) -> 외부에서 어떤 타입이 들어올지 모를 때 유용. ▶여러 종류를 받는 클래스,인스터페이스 이름옆에 를 써준다. (타입을 파라미터로 가지는 클래스와 인터페이스가 된다.) 1. 제네릭 클래스 class GClass { private E data; public E getData() { ret..