ELIMINAR NODOS DE MEMORIA DINAMICA EN JAVA Como ya hemos visto, creamos un nodo instanciándolo como un objeto, es decir creamos una clase que pudiera llamarse nodo y en sus atributos colocamos los campos del registro public class Nodo { tipodato1 campo1; tipodaton campon; Nodo antes; public nodo() {} }
Creamos el nodo al instanciarlo Nodo pila = new Nodo(); Para liberar un nodo, cuando querramos sacar elementos de la pila, al romper el enlace con la dirección de memoria que este ocupa. El recolector de basura de JAVA (a través de la maquina virtual de JAVA) se encarga de eliminarlo, aunque podemos utilizar el siguiente método pila.dispose();