Cuando llamo a un método estático como:Java: `Métodos static`
Something.action();
Dado que una instancia no se crea cuánto tiempo va a la clase del método estático se mantiene en la memoria?
Si llamo al mismo método, ¿se volverá a cargar la Clase para cada llamada ya que no existe ninguna instancia?
Y solo se cargan métodos estáticos individuales cuando se llaman o todos los métodos y métodos estáticos de una clase se cargan en la memoria aunque solo se use un método estático?
Esto no es estrictamente cierto, aunque es un modelo mental razonable de carga de clases. Algunas VM descargarán dinámicamente las clases no utilizadas para reducir el tamaño de la memoria residente; sin embargo, dicha optimización solo entrará en juego con los procesos de ejecución muy larga y solo en las máquinas virtuales que la implementen. –