본문 바로가기

develop

Think Data Structures (1) -초보개발자-

어젯밤에 책을 사고 새벽에 일어나 1장을 펼쳤다.

하지만 모르는 단어들이 많았다. 아니, 모두 모르는 단어였다.

여러 번 읽어서 눈에 익혀야겠다.

 

 

JCF 란?

Java Collection Framework의 약자.

 

Java에서 데이터를 저장하는 기본적인 자료구조들을 한 곳에 모아 관리하고 편하게 사용하기 위해 제공하는 것

 

사용 용도에 따라 List, Set, Map 3가지로 요약 가능.

 

회색 상자에 표현된 Collection, Map과 파란색 상자에 표현된 List, Set은 모두 인터페이스이며 하이얼 아키를 가지고 있다.

(하이얼 아키 구글에 쳐보니 외계인 이야기만 나온다.. 일단 넘긴다)

 

 

인터페이스란?

인터페이스란? 극단적으로 동일한 목적 하에 동일한 기능을 보장하게 하기 위함.

어떻게? 자바의 다형성을 이용하여  개발코드 수정을 줄이고 유지보수성을 높인다.

 

사전적 뜻 : 접속기, 접속하다, 접점