Hola, solo aclarar algo, si bien lo que te dice hugo es correcto, en cuanto a que todas las instancias comparten una misma clase instanciada, y por tanto sus variables y todo, esto es por defecto, pero si en determinado caso, quicieramos que esto no sea asi, es decir, que cada peticion tenga su propia instancia a la clase por separado, y por ende no comparten nada, solo debemos implementa la interfaz
SingleThreadModel
Esta interfaz no tiene ningun metodo, por tanto no debemos implementar nada especial, basta con hacer esto
Código PHP:
public class MiServlet extends HttpServlet implements SingleThreadModel {
}
solo agregando la linea implements SigleThreadModel a la definicion del servlet este ya no hara que las peticiones compartan instancias de la misma clase.
OJO: esto solo hazlo cuando sea necesario, pues la velocidad de respuesta y podrian bajar considerablemente.
Saludos