-
Java Collection Framework(JCF) intro개발하면서/Algorithm,DS,PS 2013. 8. 20. 14:54반응형
기초가 많이 부족하다는 것을 느껴서 다시 공부려고 하다가 JCF라는걸 알게되었습니다.
자바는 자료구조가 다 구현되어서 마냥 좋다고 쓰기만 했지 이런게 있는지도 몰랐네요.
꾸준히 할지는...모르겠지만 한번 다 보도록 몸부림 쳐보려고요 : )
================================================
java collection framework를 치면 기본적으로 다음과 같은 그림이 나온다.
Map은 Collection과 연관이 없는데 그 이유에 대해서 이렇게 설명하고 있다.
※ Map은 Collection과는 다른 구조이기 때문이다. Collection에는 add(Object o) 함수가 있는데
Map은 key-value 구조이므로 Collection 인터페이스를 사용할 수 없다.
그리고 Map은 keySet, valueSet, entrySet함수가 있는데 Collection에는 key-value쌍이 아니기 때문에 사용할 수 없다.
앞으로 Set, List, Queue, Map이 어떻게 구현됐는지 알아본다.
그리고 http://howtodoinjava.com/2013/07/09/useful-java-collection-interview-questions/ 의 질문과 답변들을
소스를 참고하여 알아가면 좋을것 같다.
http://www.cse.ohio-state.edu/software/2231/web-sw2/extras/slides/31.Java-Collections-Framework.pdf
반응형