컬렉션1 JAVA / 컬렉션 프레임워크(JCF)와 동기화(SynChronization) *동기화 컬렉션 프레임워크에 대해 공부하기에 앞서 동기화가 컬렉션과 밀접한 관계에 있기에 동기화를 간단히 짚고 본론으로 들어가보자. 동기화란 작업들 사이의 수행시기를 맞추는 것을 말한다. 자바에서 List, Set 그리고 Map과 같은 컬렉션의 구현 클래스를 사용할 때 바로 이 동기화가 중요한 이슈가 될 수 있는데, 동기화가 제공되는 것이 무조건적으로 좋은 것이 아니라 실행 속도 측면에서 성능의 차이가 있기 때문에 상황에 따라서 적절하게 사용하는 것이 좋다. *자바 컬렉션 프레임워크(JCF) 자바에서 컬렉션이란 여러 원소들을 담을 수 있는 자료구조, 즉 데이터의 집합 및 그룹을 의미하며 JCF는 이러한 자료구조인 컬렉션과 이를 구현하는 클래스를 정의하는 인터페이스를 제공한다. 자바에서의 자료구조 유형은 .. 2020. 4. 10. 이전 1 다음