montón es un montón, pila es la pila

1. La pila se utiliza para almacenar tipos básicos de variables y una variable de tipo de referencia, usados ​​pila para almacenar nuevos objetos y fuera de la matriz.

2. Pila velocidad de acceso más rápido, pero inflexible. Apilar velocidad de acceso lento, pero el acceso asignación flexible y dinámica del espacio.

3. pila construida en ubicaciones físicas contiguas, pero la pila sólo puede lógicamente posiciones sucesivas.

4. Área de memoria de pila es el mayor tiempo de ejecución de JVM.

chico respuestas gigantes:

Java la memoria se divide en dos categorías, una es la memoria de pila, la pila de memoria es una clase. medios de memoria Stack el programa entra en un método, cesionarios la variable local pertenece a un espacio de memoria privada para un almacenamiento interno separado para el método de este método, cuando el extremo de este método, la pila asignado a este método dará a conocer la pila la variable también dará a conocer.

Heap y efecto de chimenea es de memoria diferente, que se utiliza generalmente para el almacenamiento de datos que no está en la pila método actual, por ejemplo, se crean nuevos objetos en el montón, por lo que no va a desaparecer con el final del proceso. Después de las variables locales utilizados en el método de modificación final, en el montón, en lugar de la pila.

1.heap montón, pila es la pila.

2.stack espacio asignado automáticamente por el sistema operativo y liberar el espacio de almacenamiento dinámico es aplicar y liberar manualmente, montón utiliza para asignar la nueva palabra clave.

3.stack espacio limitado, espacio de montón es una gran zona libre.

 

Supongo que te gusta

Origin www.cnblogs.com/focusonoutput/p/12445178.html
Recomendado
Clasificación