지네릭스? 지네릭스란 다양한 타입의 객체들을 다루는 메서드 혹은 컬렉션 클래스에 컴파일 시 타입을 체크해주도록 하는 기능이다.컴파일시 생성된 객체의 타입을 체크해주기 때문에 타입의 안정성을 높이고 형변환이 간편하다는 장점이있다. ✍️ 지네릭스의 표기List list = new ArrayList();흔히 컬렉션에서 이런식으로 컬렉션을 사용하는 경우를 많이 보았을 것이다. List는 제네릭스로 타입을 체크할 수 있도록 되어있다.해당 list는 String 으로 지정하였기때문에 String 이외에 타입이 저장될 경우 컴파일 에러가 발생한다. 따라서 컴파일시 타입체크를 함과 동시에 다른 타입이 저장되지 못하도록 타입 안정성이 생기는 것 이다. 🔍 모든 타입을 받는 지네릭스지네릭스는 타입을 지정하는 동시에..