Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2010, 08:02
posman
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 4 meses
Puntos: 57
Respuesta: Por que salen estos errores(aprendiendo java) ayuda

Los metodos estaticos (declarados con static) se pueden llamar sin que tenga que haber una instancia de la clase que los contiene. En los programas Java siempre se declara la funcion main como estatica para poder llamarla sin que haya una instancia de la clase principal.
En tu ejemplo, declarando main como estatico significa que se puede llamar sin que se tenga que crear una instanacia de la clase Main. Ahora, tus variables (pesotierra, pesolunar, captura) las estas declarando fuera de la funcion main. Esto significa que puede ser que no haya una instancia de Main y hacer referencia a las variables seria ilogico.

Trata declarando las variables dentro de la funcion main