collections (1) 썸네일형 리스트형 [JAVA] Collections 1. Collections Collections 는 컬렉션과 관련된 메서드를 제공한다. fill(), copy(), sort(), binarySearch() 등의 메서드는 두 클래스에 모두 포함되어 있으며 같은 기능을 한다. - 컬렉션의 동기화 멀티쓰레드 프로그래밍에서는 하나의 객체를 여러 쓰레드가 동시에 접근할 수 있다. 그렇기 때문에 데이터의 일관성, consistency 를 유지하기 위해 공유되는 객체에 동기화, synchronization 이 필요하다. Vector 와 Hashtable 과 같은 구버전 클래스들은 자체적으로 동기화 처리가 되어있다. 그렇기 때문에 멀티쓰레드 프로그래밍이 아닌 경우에는 불필요한 기능이 되어 성능에 불리하다. 이후에 추가된 ArrayList 와 HashMap 과 같은 .. 이전 1 다음