variables miembro y variables estáticas, la distinción entre las variables locales

En primer lugar, la diferencia entre las variables miembro y variables estáticas

   1, pertenece a un diferente: un objeto que pertenece a variables miembro, también conocidos como variables de instancia

                          Las variables estáticas pertenecen a la clase, también conocido como variables de clase

   2 ubicación diferente de memoria: variables miembro se almacenan en la memoria de pila

                                     Las variables estáticas estáticos se almacenan en el área zona método

   3, la memoria se produce en momentos diferentes: con las variables miembro para crear un objeto existe, el objeto desaparece con la desaparición

                                        Las variables estáticas con la carga y la clase de carga, desaparecen con la desaparición de la clase

   4, llamar a diferentes: variables miembro sólo pueden ser invocados por un objeto

                           Las variables estáticas pueden ser invocadas por nombre de la clase, sino que también puede ser invocada a través de objetos

En segundo lugar, la diferencia entre las variables miembro y variables locales

   1, posiciones diferentes clases: una variable de miembro exterior en el método de la clase

                                 Las variables locales declaradas en el método o métodos definidos

   2 memoria de localización diferentes: las variables miembro en memoria de pila

                                     Las variables locales en la memoria de pila

   3, diferente del ciclo de vida: crear variables miembro con los objetos existen

                                 Las variables locales de la existe el método de llamada

   4, la inicialización de valor: las variables miembro de valor inicialización por defecto

                             Las variables locales deben definir la asignación

 

Publicado 24 artículos originales · ganado elogios 11 · vistas 2046

Supongo que te gusta

Origin blog.csdn.net/weixin_43791069/article/details/104590738
Recomendado
Clasificación