650페이지 부분에서 부터.. 직렬화 메소드와 역직렬화 메소드 부분에서의 질문입니다.
2008-05-01
|
by java
2012
1. private void writeObject(ObjectOutputStream out) throws IOException {
}
위와 같은 코드에서.. 왜 private으로 설정해야 하는지 이해가 안되고.. 위코드 자체가
어떤 원리로 저렇게 설정이 되는지도 이해가 안갑니다..
2. 654페이지에서 예제 17-9번에서 8째줄부터 13번의 코드의 의미에 대하여 질문인데요.
out.writeInt(row);
out.writeInt(col);
out.writeInt(arr[row][col]);
이부분이 어떻게 output5.dat에 직렬화가 되는건지요?
어떤식으로 코드를 해석해야 될지 모르겠습니다.
그리고 역직렬화 부분에서의 코드 21~25도 역시 이해가 안되구요..
그럼 답변 부탁드리겠습니다.