제네릭

Generic의 사전적인 의미는 "포괄적인, 총칭의, 회사 이름이 붙지 않은, 일반 명칭으로 판매되는" 즉, 딱 하나를 정하지 않고 범용적이고 포괄적이라는 의미입니다. Java 에서 Generic은? Data type을 특정한 type 하나로 정하지 않고 사용할 때마다 변경 할 수 있게 범용적이고 포괄적으로 지정한다는 의미입니다. "그렇다면 왜 사용해야 할까?" 제일 큰 이유는 Object 클래스의 한계 때문입니다. List list = new ArrayList(); list.add("hello"); String str = list.get(0); System.out.println(list); 위의 코드는 정상으로 작동 할까요? 아닙니다, 3번째 줄에서 오류가 발생합니다. list의 데이터 타입은 Obje..
recordYoo
'제네릭' 태그의 글 목록