public static void mostraMontagem(String palavra) {
System.out.println(palavra);
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
public static void mostraMontagem(String palavra) {
System.out.println(palavra);
}
Olá Valeska, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
Em Java, a palavra-chave static é usada para criar funções ou variáveis que pertencem diretamente à classe, em vez de pertencerem a objetos específicos criados a partir dessa classe. Imagine a classe como um "molde" para criar objetos, e static é usado quando algo não precisa de um objeto específico para ser usado.
Abaixo um exemplo, onde temos uma classe chamada ExemploStatic. Nela, temos uma variável chamada contador e um método chamado imprimirMensagem que foram declarados como static.
public class ExemploStatic {
// Variável estática
public static int contador = 0;
// Método estático
public static void imprimirMensagem(String mensagem) {
System.out.println(mensagem);
}
}
A variável contador é estática porque temos a palavra-chave static antes da sua declaração. Isso significa que não precisamos criar um objeto para usar essa variável. Podemos acessá-la diretamente através do nome da classe:
ExemploStatic.contador = 5;
System.out.println(ExemploStatic.contador);
Resultado
5
O método imprimirMensagem também é estático, o que significa que também podemos chamá-lo diretamente, sem precisar criar um objeto da classe ExemploStatic:
ExemploStatic.imprimirMensagem("Olá, mundo!");
Resultado
"Olá, mundo!"
Em resumo temos que, quando algo é declarado como static, isso significa que é compartilhado por todas as instâncias (objetos) da classe, e podemos acessá-lo diretamente usando o nome da classe. Isso é útil para funções que são independentes de qualquer objeto específico e podem ser chamadas globalmente na classe.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!