Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] ¿Que hace esta declaración Static?

Estas en el tema de ¿Que hace esta declaración Static? en el foro de Java en Foros del Web. Hola a todos tengo una duda sobre este fragmento de codigo: Código: private static final Date BOOM_START; private static final Date BOOM_END; static { Calendar ...
  #1 (permalink)  
Antiguo 05/02/2014, 13:13
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 4 meses
Puntos: 8
¿Que hace esta declaración Static?

Hola a todos tengo una duda sobre este fragmento de codigo:

Código:
private static final Date BOOM_START;
private static final Date BOOM_END;

static {

Calendar gmtCal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));

gmtCal.set(1946, Calendar.JANUARY, 1, 0, 0, 0);
BOOM_START = gmtCal.getTime();

gmtCal.set(1965, Calendar.JANUARY, 1, 0, 0, 0);
BOOM_END = gmtCal.getTime();

}
para ser mas específico sobre la declaración static { },

¿Que es?, ¿Como funciona?, ¿Que hace?

Saludos y gracias por su tiempo.
  #2 (permalink)  
Antiguo 05/02/2014, 13:41
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 4 meses
Puntos: 8
Respuesta: ¿Que hace esta declaración Static?

Por si a alguien le interesa aqui les comparto el link

http://javajavallavero.blogspot.com....y-bloques.html

que me compartieron, donde se explica el significado y uso.

Sds
  #3 (permalink)  
Antiguo 05/02/2014, 13:55
 
Fecha de Ingreso: enero-2008
Ubicación: Monterrey N.L.
Mensajes: 17
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: ¿Que hace esta declaración Static?

jamás lo había usado, pero se ve interesante.
  #4 (permalink)  
Antiguo 05/02/2014, 14:07
Avatar de nup_  
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 13 años, 5 meses
Puntos: 32
Respuesta: ¿Que hace esta declaración Static?

Hola racanix:

¿El código q pusiste se refiere al baby boom en Estados Unidos?
¿Es un programa de ejemplo o una aplicación real? ¿Puedes comentar algo más?

slds;

nup_
  #5 (permalink)  
Antiguo 05/02/2014, 15:11
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 4 meses
Puntos: 8
Respuesta: ¿Que hace esta declaración Static?

Es un ejemplo de un libro, y precisamente es para calcular las edades, pero mi duda era sobre el uso del bloque static pero tema resuelto.

Sds

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.