직렬화: 객체를 스트림으로 변환하는 것역직렬화: 스트림을 객체로 변환하는 것 serialVersionUIDJVM은 직렬화와 역직렬화를 하는 시점의 클래스에 대한 버전 번호를 부여합니다.만약 그 시점에 클래스의 정의가 바뀌어 있다면 새로운 버전 번호를 할당합니다.그래서 직렬화 할 때의 버전 번호와 역직렬화를 할 때의 버전 번호가 다르면 역직렬화가 불가능하게 될 수도 있습니다. 이런 문제를 해결하려면 개발자가 직접 버전 번호를 정해주면 됩니다. class 정보가 변경되어도 같은 class로 인식하기를 원한다면 serialVersionUID를 선언해주면 된다.만약에 아래 상황을 살펴보자public class TestClass implements Serializable { String test1;}//생성자나..