Os métodos init() e destoy() de uma Servlet fazem parte do ciclo de vida dela, uma vez que toda Servlet é instanciada uma só vez assim que chamada (similar á singleton), o web container (tomcat por exemplo) instancia ela e executa seu método init() e o metodo destroy() só é chamado quando o server é parado, espero que tenha ajudado, também sou iniciante.
Quando temos uma aplicação que é acessada por vários usuários e estamos usando Servlet o uso desses métodos pode auxilar para o consumo de memoria?
Cada usuário que abrir essa página dispara um thread que instancia a Servlet é isso?
Att,
Leandro Fonseca
J
Jose_Leles
Pelo o que eu saiba, não, muitos usuários usam o mesmo objeto Servlet, o desempenho é melhor por conta disso.
Uma Servlet só é instancia quando um usuário usa ela, depois disso todos usam a mesma Servlet.