“Conocimientos Programación>Programación Java

Cómo utilizar bloques estáticos en Java

2013/7/18
En el lenguaje de programación Java, un bloque es un conjunto de líneas de código entre llaves . Bloques sirven para muchos propósitos en Java - por ejemplo , control de palabras clave de Java como "mientras que" tienen un bloque como argumento. En particular , Java compatible con " bloques estáticos . " Un bloque estático se ejecuta exactamente una vez por clase - en lugar de una vez por cada objeto creado en la clase , como sería el caso para el código incluido en un método constructor . Puede utilizar bloques estáticos Java para realizar tareas de una sola vez cuando la clase en cuestión se carga en la memoria de la máquina virtual de Java. Instrucciones
1

Definir la clase donde desea que el bloque estático a ser, como en el siguiente ejemplo de código:

PairOfInts public class {

estáticas x int , y;

estado static String = " inicialización global aún no se ha hecho " ;

PairOfInts públicos ( int a, b) {

x = a;
< p > y = b;

}

}
2

Añada los delimitadores para el bloque estático dentro de la definición de clase, como en el siguiente ejemplo de código:

PairOfInts public class {

int x , y; estáticas

estado static String = " inicialización global aún no se ha hecho " ;

estática {
< p> }
PairOfInts públicos

( int a, b) {

x = a;

y = b;

}
< p >}
3

Añada el código de inicialización de una sola vez entre los delimitadores de bloque estático , como en el siguiente ejemplo de código:

PairOfInts public class {
< p > static int x, y ;

estado static String = " inicialización global aún no se ha hecho " ;


estática

{ //se ejecutará a lo sumo una vez por ejecución de la aplicación
estado

Java = " inicialización Global hecho" ;

}

PairOfInts públicos ( int a, b) {

x = a;

y = b;

}

}

Programación Java
¿Cómo leo un arroyo Java
¿Qué hace el operador ^ media en Java
Cómo escribir mi propio manejador de excepciones en Java
Cómo declarar una matriz de enteros en Java
Cómo desarrollar una aplicación de test de personalidad en Java
Cómo: Java Applets y el algoritmo de Nagle
Java función y argumento predeterminados
Usos de HashCode en Java
Conocimientos Informáticos © http://www.ordenador.online