Todos conocen los dos usos básicos de la palabra clave estática:
Variables estáticas y métodos estáticos. Es decir, variables / métodos modificados por estática
Todos pertenecen a los recursos estáticos de la clase, compartidos por la instancia de la clase.
Además de las variables estáticas y los métodos estáticos
static también se usa para bloques estáticos, principalmente para operaciones de inicialización:
Además, la estática también se usa principalmente para modificar clases internas, que en este momento se denominan clases internas estáticas. El
último uso es importar paquetes estáticos, es decir, importar estática. Importar estática es una nueva característica introducida después de JDK 1.5 y se puede usar para
especificar la importación Recursos estáticos en la clase, y no necesita usar el nombre de la clase, puede usar el nombre del recurso directamente, como:
public calss PreCache{
static{
//执行相关操作
}
}