그래서 일련의 직렬화 가능 객체에 저장하는 일련의 객체가 있습니다. 이것은 계층 구조로 저장됩니다JAVA .dat가 재설정 된 것처럼 보입니다
사용자 -> 앨범 - (각각 다른 번호로 직렬화)> 사진 사용자와 앨범을 추가 할 때 예상대로 프로그램이 수행하는 몇 가지 이유를 들어
. 그러나 사진을 추가 할 때 저장을 시도 할 때까지 모든 것이 올바르게 작동하는 것처럼 보입니다. 이 시점에서 IOException이 발생합니다. 이상한 것은 다른 작업 구성과 동일한 디렉토리이며 다른 어느 곳에서도 저장하지 않는다는 것입니다 (단 1 회만). .dat 파일을 열면 크기가 약 100 줄로 커지며 그 자리에 여전히 존재합니다. 사진을 추가하고 UserList를 .dat 파일에 쓰려고하면 IO 예외가 발생합니다. 내가 생각할 수있는 유일한 방법은 크기 제한 문제가 있다는 것입니다. 어떤 아이디어