Java Generic 단점 : 지우개기능 - asloud/dev_note01 GitHub Wiki
- 지우개 기능
- 자바는 컴파일러가 컴파일 과정에서 '제네릭' 혹은 '타입 파라미터'와 관련된 정보를 남김없이 지우는 기능.
- 자방서 젠릭과 관련된 기능은 소스코드에서만 존재하며, 컴파일된 바이트코드는 제네릭과 관련된 기억이 없다.
- 제네릭을 이용한 코딩 시 실행시간 타입에 접근할 방법이 없어 기능이 제한된다고 한다.
- 과거 코드(제네릭 지원 이전)와의 호환 때문이라고 한다.