Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Diferença entre métodos static e void

Por mais que eu tenha acompanhado o curso até aqui. Eu fiquei em dúvida sobre static e void. Qual é a diferença entre eles. O objetivo que tem um é o mesmo que tem o outro?

1 resposta
solução!

Um método void (vazio) é relativo ao que o método irá retornar, como por exemplo :

public void dizOi() { System.out.println("OI"); }

Este método é void, pois não retorna nenhum valor, apenas printa no console uma mensagem.

Quando falamos de um método static (estático) significa que para chama-lo não precisamos instanciar uma classe, logo, não precisamos criar o objeto para poder utiliza-lo.