Sio's Programming

컬렉션 본문

Programming/JAVA

컬렉션

SSio 2018. 5. 2. 23:33

컬렉션이란?


컬렉션이란, 우리말로 쉽게 말해서 자료구조 입니다. 더 쉽게 말하면 배열 입니다.

우리가 배웠던 배열이 아주 훌륭한 자료구조 입니다. 하지만 더욱 훌륭한 자료구조형을 JAVA에서는 많이 준비했습니다. 그리고 우리는 어려운 자료구조형의 내부를 공부할 필요 없이 그냥 사용만 하면 됩니다. JAVA는 고수준 언어 이니까요^^

JAVA도 결국 효과적인 데이터를 처리하기 위한 수단

​​​​

JAVA도 다른 언어와 마찬가지로 결국에는 데이터를 효과적으로 관리하기 위한 언어 입니다.

책상을 정리하고, 창고를 정리하고, 책장을 정리하고 등등…. 모두 나중에 우리가 찾고자 하는 물건을 쉽게 찾기 위해서 정리를 합니다.

JAVA언어도 마찬가지 입니다. 무수히 많은 데이터를 어떤 형식으로 잘 정리하느냐에 따라 추후 데이터를 찾아서 사용 할 때 업무의 효율성이 높아 질 수 있습니다. 그래서 JAVA에서는 다양한 자료구조형를 제공 하고 있습니다. 다양한 자료구조형이 제공되는 이유는 데이터의 성질에 따라서 데이터를 관리(정리)해야 하는 방식이 다르기 때문입니다.

여기서 한가지 중요한 것은 자료구조형안에서는 객체의 레퍼런스만을 관리 합니다.

'Programming > JAVA' 카테고리의 다른 글

Map 계열 컬렉션  (0) 2018.05.02
List 계열 컬렉션 <ArrayList>  (0) 2018.05.02
싱글톤 인스턴스  (0) 2018.05.02
StringTokenizer 클래스  (0) 2018.05.02
Timer 클래스  (0) 2018.05.02