Marcando variáveis de instância de servlet definidas em "init" como "voláteis"
É necessário marcar todas as variáveis de instância do servlet como "voláteis" (ou acessá-las a partir de seções sincronizadas)? Incluindo aqueles definidos no método "init" e não modificados posteriormente?
Eu entendo que o método "init" é chamado por um thread, e a variável será acessada por outro thread, então parece ser necessário. Ou talvez não? Existe algum mecanismo que garanta que os valores atuais das variáveis de instância serão visíveis para todos os outros segmentos quando o método "init" for concluído?