033. Java Generic
포괄적인, 총칭의, 회사 이름이 붙지 않은, 일반 명칭으로 판매되는 사전적 의미로, 딱 하나를 정하지 않고 범용적이고 포괄적이라는 의미 Data type을 특정한 type하나로 정하지 않고 사용할 때마다 바뀔 수 있게 범용적이고 포괄적으로 지정한다 라는 의미 Object Class의 한계를 극복 호출되는 시점에 실제 Generic 타입을 지정 1. 왜 Generic가 만들어졌을까? List list = new ArrayList() 에서 List처럼 호출되는 시점에 실제 Generic 타입을 지정한다. 2. Generic Class Class or Interface로 정의할 수 있음 클래스 내부에서 사용하는 데이터의 타입(Type)을 클래스의 인스턴스를 생성할 때 결정하는 것. 기본 데이터 타입(int, ..
Java/기본
2022. 5. 25. 00:21