달력

112017  이전 다음

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  

기초가 많이 부족하다는 것을 느껴서 다시 공부려고 하다가 JCF라는걸 알게되었습니다.

자바는 자료구조가 다 구현되어서 마냥 좋다고 쓰기만 했지 이런게 있는지도 몰랐네요.  

꾸준히 할지는...모르겠지만 한번 다 보도록 몸부림 쳐보려고요 : )   

앞으로 글은 인터넷의 자료들을 제 나름대로 정리하는 식으로 진행하려고 합니다.

틀린 부분이 있으면 알려주세요. 혼자 하는거라 이게 맞는건줄 알아요.....ㅜ,ㅜ

================================================


java collection framework를 치면 기본적으로 다음과 같은 그림이 나온다.

 

Map은 Collection과 연관이 없는데 그 이유에  대해서 이렇게 설명하고 있다.(http://howtodoinjava.com/2013/07/09/useful-java-collection-interview-questions/#why_map_not_extend_collection)

Map은 Collection과는 다른 구조이기 때문이다. Collection에는 add(Object o) 함수가 있는데 Map은 key-value 구조

이므로 다르다. 그리고 Map은 keySet, valueSet, entrySet함수가 있는데 Collection에는 지원하지 않는다.


List, Queue가 어떻게 구현되었는지 알아본다.


마지막으로 http://howtodoinjava.com/2013/07/09/useful-java-collection-interview-questions/

소개한 질문들을 소스를 보면서 파악해본다.


Map은 삼실청년 블로그에 잘 설명되어있어서 패스하고 Set은 Map을 멤버 변수로 가지고 동작하는 자료구조라 패스!!


ref : http://howtodoinjava.com/2013/07/09/useful-java-collection-interview-questions/#what_is_collection_in_java

http://www.cse.ohio-state.edu/software/2231/web-sw2/extras/slides/31.Java-Collections-Framework.pdf

저작자 표시 비영리
신고
Posted by 오산돌구
TAG