Buenas, estoy empezando con Java y leyendo documentacion me ha entrado una duda sobre las variables y metodos static y es que no me queda claro como funcionan exactamente.
Respecto a las variables static no me queda claro si se inicializan una vez es declarada la clase y esa variable es fija para cualquier objeto declarado de la clase o se crea como cualquier otra variable al crear un objeto....
Despues de leermelo cientos de veces tampoco entiendo cual es el uso y funcionamiento de los metodos static.
A ver si algun alma caritativa me traduce al cristiano mis dudas,
Muchas gracias.