728x90 반응형 Vector 클래스1 [Java Basic] 31 - 컬렉션 프레임워크 개요 및 Vector 클래스 Java에서 여러 데이터를 하나의 집단으로 사용하기 위해 지금까지 필자가 사용한 방식은 다형성을 이용한 클래스의 상속 또는 Object 객체의 배열을 만드는 것이었다. 하지만 배열 형태의 자료를 다루기에는 여간 귀찮은 것이 한 두 가지가 아니다. 기본적으로 배열은 크기 조절이 불가하다는 점으로 인해 데이터의 추가와 삭제 시 새 배열을 만든 뒤 arraycopy 등의 매서드로 배열을 복사하는 작업이 수없이 진행되어야 한다. 또한 이러한 작업이 반복되면 메모리 공간 또한 낭비가 될 수 밖에 없다. 이러한 이유로 Java는 컬렉션 프레임워크(Collection Framework)라는 것을 제공한다. 말 그대로 Collection, 즉 '데이터 집단'을 쉽게 다룰 수 있는 Framework(작업 틀)을 제공한다.. 2022. 8. 29. 이전 1 다음 728x90 반응형