Quale componente della JVM richiede più memoria: l'area di memorizzazione degli oggetti (Heap) o l'area di esecuzione dei metodi (Stack)?
Java
Potresti spiegare cos'è una struttura dati Heap e per quali compiti viene utilizzata?
Quale eccezione si verifica se la JVM esaurisce lo spazio disponibile nell'Heap?
Come gestisce il meccanismo di raccolta dei rifiuti gli oggetti collegati tra loro in una catena ciclica?
Come è strutturata la gerarchia dei diversi tipi di dati collezionabili?
Spiega cos'è un componente Spring Bean e come viene utilizzato all'interno del framework Spring.
Qual è la complessità temporale della ricerca di un elemento in una HashMap per chiave?
Cosa succede se il metodo hashCode() restituisce un numero casuale ad ogni chiamata?
Quali informazioni e oggetti vengono collocati nell'area Heap all'interno della JVM?
Come viene valutata la complessità temporale dell'accesso a un elemento tramite indice in una lista collegata?
Come viene aggiunto un elemento a HashMap in caso di collisione di chiavi?
Come si può implementare l'esecuzione parallela di codice in Java usando i thread?
Puoi spiegare le caratteristiche chiave del metodo peek e come viene utilizzato nelle strutture dati?
Puoi spiegare cos'è Spring e a cosa serve nello sviluppo Java?
Quali restrizioni esistono per definire le proprietà delle colonne in un database?
Condividi la tua esperienza con Spring Security nei progetti.
Potresti spiegare cos'è il meccanismo di caricamento delle classi in Java e come funziona?
Hai effettuato un'analisi dello stato della memoria utilizzando un dump della memoria?
È possibile creare una tabella in un database con due valori uguali in una colonna dichiarata come chiave primaria?
Qual è la complessità temporale per ottenere un elemento in base al suo numero di ordine in una lista array?