2012. 5. 27. 21:21
Custom serialization JAVA이야기2012. 5. 27. 21:21
객체를 직렬화 할때
그 순서를 바꿔어서 저장하고 싶다거나,
암호화 알고리즘을 적용해서 직렬화하고 싶을 때
커스텀 직렬화를 해야한다.
class A implements Serializable{
private void writeObject(ObjectOutputStream oos){
//암호화 알고리즘, 커스터 마이징
oos.defaultWriteObject();
}
private void readObject(ObjectInputStream ois)
{
ois.defaultReadObject();
//복호화 알고리즘, 커스터 마이징
}
#궁금한 점
private 메서드인데, 어떻게 이 함수가 호출될 수 있는지 궁금하다.
'JAVA이야기' 카테고리의 다른 글
JNA (0) | 2012.06.09 |
---|---|
JVM 메모리 구조1 (0) | 2012.05.29 |
자바 -study (0) | 2012.05.22 |
하둡 용어 정리 (0) | 2012.05.21 |
repo sync 멈춤 (0) | 2012.03.16 |