과제를 하면서 활용하기 까다로웠던 제네릭을 자바의 정석을 꺼내 공부한 내용을 정리해보았다.
Generics, 제네릭스, 지네릭스
class Box<T> {}
class Map<K, V> {} 같은 여러 타입 변수도 가능하다.Box<String> box = new Box<String>(); -> (O)
Box box = new Box(); -> (가능함), 비권장, 지양, warning
위는 Box<Object> box = new Box<Object>(); 와 동일하다.
T[] arr = new T[10]; (X)