LE CLASSI IN JAVA SECONDA PARTE
LE CLASSI IN JAVA GARBAGE COLLECTOR In questa lezione vedremo come viene gestita la memoria in Java. Nel precedente post abbiamo visto come la creazione di un’istanza provochi una allocazione dinamica della memoria. La memoria viene associata a una variabile che contiene un riferimento all’istanza creata. IL REFERENCE COUNT Dietro le quinte ogni oggetto ha associato un valore che si chiama Reference Count, che serve a contare quanti sono i riferimenti all’oggetto. Abbiamo visto che per via dell’assegnamento, alcuni oggetti rimangono orfani, cioè non hanno più riferimenti. [...]