본문 바로가기

Java

Serializable과 NIO

 

Q1. Serializable는 언제 꼭 필요한가?

-

 

Q2. Serializable 인터페이스를 구현한 후에는 어떤 값을 지정해주는 것을 권장하는가?

-

 

 

Q3. serialVersionID라는 값은 어디에 사용되는가?

 

 

Q4. 클래스 이름이 같더라도 serialVersionID가 다르면 어떤 클래스로 인식하는가?



Q5. Serializable이 되어 있지 않으면 어떤 Exception이 발생하는가?

 

Q6. 객체를 저장하거나 다른 JVM으로 보낼 때, transient라는 예약어를 사용하여 선언한 변수는

     무엇에서 제외되는가?

 

Q7. NIO에서 제공하는 Buffer는 어떤 클래스를 확장하여 사용하는가?

 

 

Q8. NIO를 제대로 이해하기 위해서는 어떤 3개의 값의 관계를 이해해야 하는가?

 

 

참고

Q1~Q8 (자바의 신) 5/22