컴퓨터프로그래밍/JAVA

JAVA - 컬렉션

zelkova 2013. 10. 15. 11:13

 <목차로 돌아가기>


컬렉션

동일한 타입의 데이터를 저장하는 용도로 배열을 사용할 수 있다. 하지만 배열에는 항상 동일한 종류의 타입만 저장되어야 하며 배열의 길이를 변경할 수 있없는 불편함이 있다. 이러한 불편함을 보완하기 위한 것이 컬렉션이라고 볼 수 있다.컬렉션에는 원하는 타입의 데이터를 저장할 수 있으며 길이가 동적으로 증가할 수 잇는 구조를 가지고 있다.



컬렉션의 프레임워크

컬렉션은 객체들을 집합으로 다루는 자료 구조들을 지짗힌다. 컬렉션은 java.tuil 패키지에 포함되어있다.

 Collection Framework

java.util.framework

java.tuil.Map

Utilities 


컬렉션의 계층도

Collection 인터페이스를 상속하는 인터페이스에서는 set과 List, Queue가 있다. 여기서 Map 인터페이스는 Collection 인터페이스를 상속하지 않는다.




팁!

컬렉션에서 햇갈리는 용어


 collection

 데이터를 저장하고 사용하기 위한 구조 

 Collection

java.util.Collection인터페이스 

 Collections

java.util.Collections 클래스

collection들을 조작하기 위한 클래스 


Map 계층도




반응형

'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글

12_배열예제(1등구하기)  (0) 2013.11.04
JAVA - 스레드  (0) 2013.10.16
JAVA - Scanner클래스  (0) 2013.10.14
JAVA - 포메팅 구조  (0) 2013.10.14
format(), printf(), split메소드  (0) 2013.10.14