Java 직렬화 (1) 썸네일형 리스트형 직렬화 ( Serializable ) 란 ? 직렬화를 사용하는 이유 사용하고 있는 데이터들을 파일 저장 혹은 데이터 통신에서 파싱 할 수 있는 유의미한 데이터를 만들기 위함이다. - 데이터 직렬화 serialization 메모리를 디스크에 저장하거나 네트워크 통신에 사용하기 위한 형식으로 변환 하는 것. - 역직렬화 반대로 디스크에 저장한 데이터를 읽거나, 네트워크 통신으로 받은 데이터를 메모이네 쓸 수 있도록 다시 변환하는 것. 데이터의 메모리 구조는 값 형식 데이터, 참조 형식 데이터 두 가지로 구분된다. 이 두가지 데이터 중에서는 디스크에 저장하거나 통신할 때는 값 형식 데이터만 가능하다. - 값 형식 데이터 ( Value Type ) 흔히 선언해서 사용하는 int, float, char 등 값 형식 데이터들은 스택에 메모리가 쌓이고 직접 접.. 이전 1 다음