Un método estático también tiene un objeto asociado. Pertenece al archivo Class.class en el kit de herramientas JDK. Cuando el archivo .class se carga en la memoria RAM, Class.class crea una instancia llamada objeto de plantilla.
Por ejemplo: cuando intentas crear un objeto a partir de una clase de cliente existente como
Customer c = new Customer();
La clase Customer.class se carga en la RAM. En ese momento Class.class en el kit de herramientas JDK crea un Objeto llamado objeto Template y carga ese Customer.class en ese objeto template. Los miembros estáticos de ese Customer.class se convierten en atributos y métodos en ese objeto template.
Entonces, un método o atributo estático también tiene un objeto