serialization (1) 썸네일형 리스트형 자바 직렬화 (Serialization) 직렬화 객체의 상태 혹은 데이터구조를 기록할 수 있는 포맷으로 변환하는 것.(객체 -> 문자열) 스트림에 전송 (문자열 -> 객체)문자열로 받은 것을 객체로 변환하는 것은 역직렬화.적용 분야 파일저장 : .dat 파일에다가 저장해두고 다시 불러와서 객체로 쓸 때네트워크통신 : 객체를 패킷에 담아 전송할 때데이터베이스 : 데이터베이스에 객체를 문자열로 바꿔서 저장해놓고 다시 꺼내쓸 때웹 : 웹서버에서 브라우저로 구조화된 데이터를 보낼 때 (ex JSON)직렬화 데이터 타입Binary : 바이트의 연속된 형태로 저장JSON : 텍스트 형식으로 널리 다양한 프로그래밍언어에서 읽고 쓸 수 있어 많이 사용됨XML : JSON에 비해 복잡하나 스키마를 적용할 수 있고 무결성 검사 가능사용하기 자바의 Serializ.. 이전 1 다음