¿Cuál es la diferencia entre números enteros y enteros cortos?
1. Las variables de instancia pueden utilizar descriptores de acceso.
2. Las variables de instancia tienen valores predeterminados. El valor predeterminado de número es 0, el valor predeterminado de booleano es falso y el valor predeterminado de referencia de objeto es NULL.
3. Se puede acceder a las variables de instancia directamente llamando al nombre en la clase. Sin embargo, se deben utilizar nombres completos dentro de métodos estáticos y clases diferentes.
4. Las variables de instancia son variables que pertenecen a instancias de una clase, también llamadas variables miembro, y no han sido modificadas estáticamente. Las variables de instancia solo pueden ser manipuladas por el nombre de clase + operador de punto + instancia de la variable.
5. Variables de clase: También llamadas variables estáticas, se declaran con la palabra clave static en la clase, pero están fuera del método, constructor o bloque.
6. Cada clase tiene sólo una variable de clase, sin importar cuántos objetos haya en la clase.
7. Las variables de clase rara vez se utilizan excepto como constantes. Las constantes son variables declaradas como públicas, privadas, finales y estáticas.
8. Las variables estáticas se almacenan en la memoria estática. Rara vez se usan en lugar de declarar el fin o usar una determinada constante pública o privada.