Quali sono i tipi di memoria in Java?
Quali sono i tipi di memoria in Java?

Video: Quali sono i tipi di memoria in Java?

Video: Quali sono i tipi di memoria in Java?
Video: Cos'è lo HEAP e lo STACK: Spiegazione COMPLETA con esempi | FONDAMENTI | Java tutorial ita 2021 2024, Maggio
Anonim

Il memoria nella JVM è suddivisa in cinque parti diverse e precisamente: Area del metodo: l'area del metodo memorizza il codice della classe: codice delle variabili e dei metodi. Mucchio: The Giava gli oggetti vengono creati in quest'area. Giava Stack: durante l'esecuzione dei metodi i risultati vengono memorizzati nello stack memoria.

Oltre a questo, cos'è la memoria in Java?

Pila Memoria in Java è usato per statico memoria allocazione e l'esecuzione di un thread. Contiene valori primitivi specifici di un metodo e fa riferimento a oggetti che si trovano in un heap, a cui fa riferimento il metodo.

Oltre sopra, cos'è l'heap Java? Il mucchio è l'area dei dati di runtime da cui viene allocata la memoria per tutte le istanze di classe e gli array. Il mucchio viene creato all'avvio della macchina virtuale. Mucchio l'archiviazione per gli oggetti viene recuperata da un sistema di gestione dell'archiviazione automatico (noto come garbage collector); gli oggetti non vengono mai deallocati esplicitamente.

Inoltre, che cos'è la memoria del pool in Java?

Il Giava costante di stringa piscina è un'area in mucchio memoria dove Giava memorizza valori di stringa letterali. L'heap è un'area di memoria utilizzato per le operazioni di runtime. Quando viene creata una nuova variabile e gli viene assegnato un valore, Giava controlla se quel valore esatto esiste nel piscina.

Che cos'è una perdita di memoria in Java?

Questo processo è chiamato raccolta dei rifiuti e il pezzo corrispondente di JVM si chiama Garbage Collector o GC. Semplificando un po', possiamo dire che a perdita di memoria in Giava è una situazione in cui alcuni oggetti non vengono più utilizzati dall'applicazione, ma GC non riesce a riconoscerli come inutilizzati.

Consigliato: