본문 바로가기
국비교육/JAVA

12월 20일 19일차

by Diligejy 2018. 12. 20.

#1

자바의 데이터 처리 - java.util

- 배열의 단점 (같은 자료형의 나열형 자료 모임) 보완 

- 인덱스, 값, 키값으로 관리하면서 CRUD하는 메소드를 가진다.

- Collection(Interface) vs Collections(Class)


자바의 데이터 저장 - java.io


#2

Collection : 요소를 관리하는 root Interface

List (인덱스) : 엘리먼트를 인덱스로 관리한다. ArrayList, Vector (직렬화, 동기화의 차이로 후손 클래스가 관리된다)

- 특징 : Null 허용, 중복데이터 허용, 자료관리하는 시점으로 차이가 있다


Set (값) : 엘리먼트를 값으로 관리한다. HashSet, LinkedList 

- 특징 : null 허용(키워드 한 번만 - Value값)  X, 중복데이터 x


Map (키) : 엘리먼트를 키로 관리한다. HashMap



#3

값(리터럴) -> 상수 -> class -> 배열 


#4

자료관리에서 중요한 두가지 : Null값이 있느냐 없느냐, 중복값이 허용되냐 안되냐


#5

Vector에서 기본 사이즈가 10이라고 착각하지 말 것 ( Update에 따라 달라질 수 있음)


#6


'국비교육 > JAVA' 카테고리의 다른 글

12월 27일 국비교육 22일차  (0) 2018.12.27
12월 21일 국비교육 20일차  (0) 2018.12.21
12월 19일 국비교육 18일차  (0) 2018.12.19
12월 17일 국비교육 16일차  (0) 2018.12.17
12월 14일 국비교육 15일차  (0) 2018.12.14

댓글