Serializable, NIO (2)


Serializable, NIO (2)

Advanced JAVA Serializable, NIO (2) 루크 2016. 11. 24. 21:38 이웃추가 본문 기타 기능 지난 페이지인 I/O와 연결된 페이지다. 1. Serializble java.io 패키지에 있는 Serializable 인터페이스의 API를 열어보자. 잘 살펴보면 이 인터페이스의 API에 선언된 변수나 메소드가 없다는 것을 알 수 있다. 구현해야 할 아무런 메소드도 없는 이 인터페이스가 도대체 왜 있는 것일까? 개발을 하다 보면, 생성한 객체를 파일로 저장할 일이 있을 수도 있고, 저장한 객체를 읽을 일이 생길 수도 있다. 그리고, 객체를 다른 서버로 보낼 때도 있고, 다른 서버에서 생성한 객체를 받을 일도 생길 수 있다. 그럴 때 꼭 필요한 것이 바로 Serializable 이다. 본인이 만든 클래스가 파일에 읽거나 쓸 수 있도록 하거나, 다른 서버로 보내거나 받을 수 있도록 하려면 반드시 이 인터페이스를 구현해야만 한다. Serializable 인터...



원문링크 : Serializable, NIO (2)