Pessoal eu não to em dúvida como funciona o bloco em si, eu to com dúvida o que quer dizer quando a KATHY no livro diz Blocos static são executados no momento em que a classe é carregada… gostaria de saber qual é esse exato momento… :roll:
Dúvida...Bloco static
7 Respostas
A primeira vez que a classe for instanciada ou chamada estaticamente.
Quando vai para o classloader.
valew pessoal 
nbluis mesmo se ela for instanciada mais de uma vez só executara uma vez ??
sim…
Mesmo se não for estanciada nenhuma vez, se ela passar por um classloader, como por ex fazer um Class.forName, o bloco estatico sera executado. Um exemplo disto é o Class.forName do jdbc que possui um bloco estatico que registra o driver a ser utilizado pelo DriverManager.
valew dnovu
Eu acho que é quando a VM carrega o projeto.
Criado 6 de dezembro de 2007
Ultima resposta 6 de dez. de 2007
Respostas 7
Participantes 4
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo