JAVA 자료구조
CollectionIterable 인터페이스 확장add(), addAll()contains(), containsAll(), isEmpty(), equals(), size()clear(), remove(), removeAll() List 인터페이스각 데이터에 대한 위치 존재 (순서가 있음)데이터 중복 허용순서대로 들어오는 데이터에 유리Collection 인터페이스 확장ArrayList, LinkedList, Vector, Stack ...ArrayList- 배열 !- 중간 인덱스 요소 삭제 시 다음 인덱스의 요소들이 한 칸씩 앞으로 이동Vector- ArrayList와 동일한 기능- 동기화 : 멀티쓰레드 환경에서 안전 / 성능 저하 발생 가능LinkedList- 포인터를 통해 링크 체인 형태로 객체 관리-..