2013-10-25 3 views

답변

2

간단한 대답이 다른 인터페이스 다르지 않다입니다. 마커 인터페이스와 다른 인터페이스 간에는 아무런 차이가 없습니다.

당신은 보조 노트에 Marker Interface in Java: what, why, uses, etc.

을 확인 할 수 있습니다 : -

우리가 java.io.Serializable 마커 인터페이스를 가지고가는 경우에. 이제는 이것에 정의 된 멤버가 없습니다. 그래서 자바 클래스가 직렬화 될 때, JVM은 우리가 원할 경우이 자바 클래스를 직렬화 할 수있는 방법으로 intimiated되어야한다. 따라서이 경우 마커 인터페이스가 사용됩니다. 따라서 직렬화 될 수있는 Java 클래스는 java.io.Serializable 마커 인터페이스를 구현해야합니다. 이제 JVM을 초기화 할 수 있습니다.

+1

링크 제공은 물론 도움이됩니다. – Kalher

관련 문제