Este artículo resume los métodos de uso de las palabras clave estáticas de Java para su referencia. El contenido específico es el siguiente
1. Al usar palabras clave estáticas, al modificar las variables, es equivalente a una variable global;
2. Al modificar la función estática, primero la clase la cargará cuando la clase esté cargada, y solo se puede cargar una vez. Este método no necesita llamarse a través de una instancia, por ejemplo:
mystatic.java
estudio de paquete; clase pública Mystatic {public static int sta = 0; público int st = 0; // El método estático se usa First Static {System.out.println ("Some Static"); } // El método mystatic creado public static void mystatic () {system.out.println ("static"); } public mystatic () {System.out.println ("Mystatic"); } public void demo () {System.out.println ("demo"); }} Test.java
estudio de paquete; prueba de clase pública {public static void main (string [] args) {mystatic my = new mystatic (); int demo = my.st; // crea un objeto para llamar a una variable no estática my.demo (); // crea un objeto para llamar a una función no estática mystatic.mystatic (); // crea un objeto para llamar a una función no estática mystatic.mystatic (); // crea a = mystatic.sta; // crea a = mystatic.sta; // b = mystatic.st; Esto informará un error porque el objeto no se creó por adelantado}}resultado:
Algunos staticmystaticdempostativos
Para este resultado, al crear la clase Mystatic, se prefiere el método estático, y luego se llama al método del constructor antes de llamar a otros métodos.
Lo anterior se trata de este artículo, espero que sea útil para el aprendizaje de todos.