반응형
Generic / Collection 공부 정리
출처 : https://opentutorials.org/module/516/6237
프레임워크라는 단어는 여러 분야에서 약간씩 상이한 개념으로 사용되기 때문에 이 단어에 대한 정확한 의미 파악이 쉽지 않을 수 있다. 하지만 기본적으로 "잘 정의된, 약속된 구조나 골격" 컬렉션의 의미와 자료구조 컴퓨터 공학에서는 "자료구조"라는 학문과 "알고리즘"이라는 학문이 있다. 데이터의 저장방식 중 대표적인 것은..배열(Array), 리스트(List), 스택(Stack), 큐(Queu), 트리(Tree), 해시(Hash)그리고 쉬운 축에 속하는 알고리즘 몇 가지를 정리하면 정렬(Sort), 탐색(Search), 최대(Max), 최소(Min)--> 이를 조합하여 클래스로 구현해 놓은 것이 = 컬랙션
Collection이란 같은 타입의 참조값을 여러개 저장하기 위한 자바 라이브러리이다."배열과 비슷한데 훨씬 더 편리하다."
Set - 중복을 허용하지 않고 순서도 가지지 않는다.List - 중복을 허용하고 순서를 가진다.Map - key 와 value의 형태로 저장한다.
반응형
LIST
'개발 > Java' 카테고리의 다른 글
이클립스 테마 어둡게 (0) | 2020.05.04 |
---|---|
Java Exception처리 (0) | 2018.08.13 |
변수(Variable)와 자료형(Data Type), 연산자(Operator) (0) | 2018.05.19 |
Exception 처리 (0) | 2018.05.19 |
용어정리(클래스패스, static변수, 정보은닉, 캡슐화) (0) | 2018.05.19 |