JAVA
2021. 12. 21.
제네릭(Generic) 이란?
제네릭은 자바의 형변환 에서 발생할 수 있는 문제점을 '사전'에 없애기 위해서 만들어졌다. '사전'에 없앤다는 것은 실행시 예외가 발생하는 것을 처리하는 것이 아니라 컴파일할 때 점검할 수 있도록 하는것을 말한다. 1. 제네릭의 사용법 다음의 코드를 살펴보자 public class CastingDTO implements { private Object object; public void setObject(Object obj){ this.object= obj; } public Object getObject(){ return this.object; } } CastingDTO 클래스는 내부에는 타입이 Object인 객체를 get/set 할 수 있으므로 어떤 타입이든 사용할 수 있다. 이렇게 선언된 클래스의 ge..