Collection
|
List
|
ArrayList Vector
[ Vector 클래스 ]
- 객체를 배열처럼 관리해 주는 클래스(ArrayList와 유사함)
- Vector와 ArrayList의 차이점
1) Vector클래스는 스레드의 동기화 지원 -
멀티스레드 환경에서는 안전하나 많은 자원이 소모되고 무거움
2) ArrayList는 스레드의 동기화가 지원되지 않음 -
멀티스레드 환경이 아니라면 ArrayList를 사용하는 것이
효율적(가볍다)
- List계열의 클래스의 특징
1. 저장순서가 있다
2. 중복데이터가 저장된다.