Este artigo resume os métodos de uso de palavras -chave estáticas Java para sua referência. O conteúdo específico é o seguinte
1. Ao usar palavras -chave estáticas, ao modificar variáveis, é equivalente a uma variável global;
2. Ao modificar uma função estática, ela será carregada primeiro pela classe quando a classe for carregada e só poderá ser carregada uma vez. Este método não precisa ser chamado através de uma instância, por exemplo:
mystatic.java
estudo de pacotes; classe pública mystatic {public static int sta = 0; public int st = 0; // O método estático é usado primeiro estático {System.out.println ("alguns estáticos"); } // O método mystático criado public estático void mystatic () {System.out.println ("static"); } public mystatic () {System.out.println ("mystatic"); } public void Demo () {System.out.println ("Demo"); }} test.java
estudo de pacotes; public class Test {public static void main (string [] args) {mystatic my = new mystatic (); int Demo = my.st; // Crie um objeto para chamar uma variável não estática my.demo (); // criar um objeto para chamar uma função não estática mystatic.mystatic (); // criar um objeto para chamar uma função não-estática mystatic.mystatic (); // criar a = mystatic.sta; // criar a = mystatic.static.mstatic.mystatic.); b = mystatic.st; Isso relatará um erro porque o objeto não foi criado com antecedência}}resultado:
Alguns staticmystatic Demostative
Para esse resultado, ao criar a classe mistática, o método estático é preferido e, em seguida, o método do construtor é chamado antes de chamar outros métodos.
O exposto acima é tudo sobre este artigo, espero que seja útil para o aprendizado de todos.