Memoria Dinámica


Hola, y bienvenidos a nuestro blog, hoy veremos el Tema: “Memoria dinámica”

Primero necesitamos conocer los conceptos principales sobre este tema:
  • ·         MEMORIA:

                   Es un espacio lógico que guarda datos informáticos temporalmente.
  • ·         DINÁMICO:

                   Es lo que varía durante la ejecución del proyecto.

 Muy bien, ya mencionados los conceptos anteriores sabemos que las memorias dinámicas en Java son las conocidos “Listas o Arrayslist”, este tipo de memoria nos es útil al momento de realizar ejercicios en los que no está definida la cantidad de datos que se ingresaran al momento de ejecución del programa.

Para realizar un proyecto en Java y utilizar este tipo de memoria lo que necesitamos es implementar la clase “ArrayList”, que se encuentra en la librería de “java.util.ArraysList”, esta librería nos ofrece diferentes métodos para poder aplicar a nuestros proyectos los cuales son:

  • ·         ADD:
Este método tiene la función, como lo dice su nombre, de agregar un nuevo elemento a la lista, este elemento es agregado al final de la lista, el parámetro que se necesita para implementar este método es: el elemento a ingresar.

  • ·         GET:
 Este método nos sirve al momento que queremos mostrar los datos almacenados en  la lista, para este método el parámetro que necesitamos para implementarlo es: el índice del elemento que deseamos que nos muestre.

  • ·         SET:
Este método nos sirve al momento que necesitamos modificar alguno de los elementos almacenados en la lista, para implementar este método los parámetro que necesitamos son: el índice del elemento que deseamos modificar, y el nuevo elemento que se desea ingresar.

  • ·         REMOVE:
Este método nos sirve cuando deseamos eliminar un elemento de la lista, para implementa este método el parámetro que necesitamos es: el índice del elemento que se desea eliminar.

  • ·         SIZE:
 Este método nos sirve para conocer el tamaño de la lista, este método nos ayuda al momento de mostrar los datos, este método no necesita ningún parámetro para implementarse.



Comentarios

¡Lo mas Leído!

Listas Enlazadas

Nodos y punteros

Listas doblemente enlazadas