제네릭스 썸네일형 리스트형 제네릭스(Generics) Java 5 부터 지원하기 시작한 기능이다.직역하면 "일반화" 라고 부를 수 있는데 Cast Exception 과 같은 객체 유형의 혼용에 따른 에러를 방지하기위해미리(컴파일) 점검하고자 만들어진 기능이다. 1. 제네릭스의 장점 - 유형의 추상화를 제공한다. : 구체적인 유형을 지정하지 않고 추상유형을 사용하여 정의할 수 있다. - 유형의 안정성을 제공한다. : 의도하지 않은 유형의 객체를 저장하는 것을 막고, 저장된 객체를 가져올때 다른 형의로의 형변환에 따라 발생할 수 있는 오류를 줄여준다. - 코드의 간결성을 제공한다. : 유형체크와 형변환을 생략할 수 있으므로 코드가 간결해 진다. 제네릭스 문법을 알고 있다는 가정하에 기존의 코드양이 줄어든다.(문법을 모른다면 가독성이 떨어진다.) [변경의 낡은 .. 더보기 이전 1 다음