본문 바로가기 메뉴 바로가기

ABBO 기술 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ABBO 기술 블로그

검색하기 폼
  • 분류 전체보기 (465)
    • AI Trend (2)
    • Git (12)
    • Server (242)
    • Client (69)
    • Apple (31)
    • Study (109)
  • 방명록

serialVersionUID (1)
[Java] 직렬화는 중요한 것일까

Author: 니용 안녕하세요! 이번 글에서는 Java에서 종종 보게 되는 직렬화에 대해 알아보고자 합니다. 직렬이라고 하면 학창시절 과학시간에 전지가 일렬로 놓여져 있는 것을 종종 보셨을텐데, 그 개념을 그대로 따온 것이라고 이해하시면 빠르실 겁니다. 먼저 직렬화의 정의에 대해서 알아보겠습니다. 직렬화: 객체들을 일렬로 정렬해놓아 서로 정보 전달이 가능한 상태를 의미하고, 연속적으로 데이터를 변형하기 때문에 Stream을 사용하기 유리합니다. 역직렬화: 직렬화된 객체들을 다시 풀어놓아 원래의 상태로 복원하는 것을 의미합니다. 정의 직렬화 인터페이스는 기본적으로 serialVersionUID를 가지고 있습니다. public interface Serializable { private static final..

Server 2020. 7. 17. 18:59
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바