🔥 Vamos/Java
1107 | 자바의 정석 기초편 :: ch11-52~11-56
unikue
2022. 11. 7. 12:24
Collections - 컬렉션을 위한 static 메서드 제공
: Objects class (객체), Arrays class(배열)와 유사
1. 컬렉션 채우기
: 복사 -fill(), copy()
: 정렬- sort()
: 검색- binarySearch()
2. 컬렉션의 동기화 - synchfonizedXXX()
List syncList = Collections.synchronizedList(new ArayList(...)
동기화되지않은리스트 = 동기화된리스트
3. 변경불가 컬렉션 만들기 (unmodifiableXXX())
: 컬렉션을 수정할 수 없고 읽기전용으로 만들어줌. 변수 final과 비슷한 역할
4. 싱글톤 컬렉션 만들기 (singletonXXX())
: 객체 한개만 저장할 수 있는 컬렉션
5. 한 종류의 객체만 저장하는 컬렉션 만들기 (checked XXX())
: 한가지 종류의 객체만 저장가능해짐
: 지네릭스가 동일 역할을 하나 jdk1.5~ 부터 적용이라 그 이전에 쓰던 방법.
컬렉션 클래스 정리 & 요약