- ArrayList는 기존의 Vector를 개선한 것으로 구현원리와 기능적으로 동일하다.ArrayList와 달리 Vector는 자체적으로 동기화처리가 되어있다.- List인터페이스를 구현하므로, 저장순서가 유지되고 중복을 허용한다.- 데이터의 저장공간으로 배열을 사용한다.(배열기반) ArrayList의 메서드추가- boolean add(Object o): 추가- void add(int index, Object element): 저장위치 정해서 저장- boolean addAll(Collection c): 컬렉션이 가지고 있는 요소를 그대로 저장- boolean addAll(int index, Collection c): 위치 정해서 컬렉션이 가지고 있는 요소 저장 삭제-boolean remove(Objec..