Posso chamar métodos no construtor em Java?
Eu tenho uma situação em que quero ler o arquivo de configuração apenas uma vez, quando a classe é instanciada.
Suponha que eu tenha um método chamadoreadConfig()
, que lê a configuração e a coloca em umMap
objeto. Quando o programa é obrigado a usar o valor de configuração, ele lê o objeto com sua chave de definição. Quero saber que o construtor chama apenas uma vez que é o ciclo de vida. Posso colocar meu métodoreadConfig()
no construtor, o que me daria o benefício de chamar uma vez ou existe outro mecanismo para fazer isso?