Este artigo fornecerá informações sobre
Método estático em Java
Em Java, um método que não precisa de um objeto para ser acessado. Esses métodos pertencem a uma classe, não a um objeto. Podemos ligar ou acessar esses métodos diretamente pelo nome da classe. Para criar um método estático, só precisamos usar uma palavra -chave estática com um nome de método.
Métodos estáticos são usados para gerenciamento de memória, o que significa que esses métodos não alocam memória como objetos que eventualmente tornam a execução do programa mais rapidamente. A seguir, uma sintaxe e algumas regras para criar um método estático em Java.
Sintaxe:
estático return_type method_name ()De acordo com a sintaxe, use uma palavra -chave estática para criar um método estático. Em seguida, especifique o método de retorno do tipo i.e void, int, booleano, duplo, longo, char e curto. Por fim, especifique o nome do método e escreva algum código em seu corpo.
Regras para métodos estáticos
A seguir, estão algumas regras para usar e criar métodos estáticos.
Como criar/inicializar um método estático em java?
Para criar um método estático em Java, use o estático palavra -chave. O código a seguir ajudará você a aprender sobre a criação e a inicialização de métodos estáticos em Java.
Código:
métodos de pacote;Neste código, criamos uma classe STTEST com um método estático ver(). Então é o método principal que chamamos diretamente do método See () pela classe.
Saída:
A saída mostra que chamamos de método estático diretamente sem criar seu objeto.
Diferença entre métodos simples (não estáticos) e estáticos
Agora para entender os métodos estáticos de uma maneira melhor. Vejamos o exemplo a seguir que compara métodos simples e estáticos.
Código:
classe pública sttestNeste código, criamos dois métodos. O primeiro é Sub (), que é um método não estático e o segundo é add (), que é um método estático dentro da classe STTEST. Em seguida, criamos um objeto para a classe Sttest acessar seu método não estático.
Saída:
A saída mostra que precisamos de um objeto de classe para acessar um método não estático (simples), enquanto para acessar o método estático, apenas o chamamos diretamente pelo nome da classe, o que significa que não precisamos de nenhum objeto para acessar o método estático.
Conclusão:
Em Java, um método estático é um método que não precisa de nenhum objeto ou instância de uma classe para acessar. Podemos chamar métodos estáticos diretamente pelo nome da classe. Neste artigo, conversamos sobre métodos estáticos e algumas regras para usar e criar um método estático em Java. Além disso, também fornecemos diferenças entre métodos estáticos e simples em java.