켄트백의 구현패턴-컬렉션(2)
컬렉션 구현 구현 클래스를 구현을 선택할때 요소 성능 컬렉션의 크기 Collection Collection 인터페이스에 기본 구현 클래스는 ArrayList 이다. ArrayList의 성능상 문제가 될만한 부분은 contains와 이 메소드를 이용하는 다른 메소드들이 있다. 성능이 문제가 된다면 HashSet으로 바꾸는것
3 min read
2 posts
컬렉션 구현 구현 클래스를 구현을 선택할때 요소 성능 컬렉션의 크기 Collection Collection 인터페이스에 기본 구현 클래스는 ArrayList 이다. ArrayList의 성능상 문제가 될만한 부분은 contains와 이 메소드를 이용하는 다른 메소드들이 있다. 성능이 문제가 된다면 HashSet으로 바꾸는것
컬렉션 컬렉션의 개념은 여러가지 메타포를 혼합한 것이다. 과거 컬렉션과 유사한 행위는 자료구조 자체에 링크를 넣는 방식으로 구현 컬렉션은 프로그래밍에 있어 가장 근본적인 변형인 몇 개의 데이터를 사용하느냐를 표현한다는 점에서 중요하다. 로직의 변경은 조건문이나 다형성 메시지를 통해 표현할수 있다. 하지만 데이터 갯수의 변