Duplicar posible:
Why does HttpServlet implement Serializable?¿Por qué HttpServlet en Java implementa serializable?
Esta pregunta repente se le ocurrió par de días atrás en una discusión interna y no parece encontrar una respuesta adecuada para el mismo. ¿Alguien puede señalarme en la dirección correcta?
Las preguntas:
1) ¿Por qué es HttpServlet
en Java implements serializable
? No parece encontrar ninguna razón lógica para lo mismo.
2) Al tratar de averiguar esto miré en la documentación del API y encontró alguna cosa interesante
public abstract class HttpServlet extends GenericServlet
implements Serializable
Ahora, lo que interesa es que GenericServlet
se extiende también Serializable
. Por lo tanto, tanto la clase principal como la secundaria implementan serializable. ¿No es eso un antipatrón?
¿Alguna sugerencia sobre la segunda pregunta? –