Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin ARRAYLIST
Almacena la informacin internamente en un vector.
Es ideal para realizar acceso aleatorio a los elementos de la coleccin. Para guardar un nuevo elemento, si no tenemos espacio disponible en el vector interno, el mismo ser redimensionado (aumentado su tamao total en un 50% o 100% segn la implementacin), este proceso es pesado por lo cual no es recomendable utilizar esta implementacin si nos dedicaremos principalmente a agregar y borrar elementos. Ing. Roger Ernesto Alarcn Garca Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin ARRAYLIST Para agregar o borrar un elemento en una posicin que no sea la ltima de la lista, se movern los elementos que estn a la derecha, lo cual en un vector grande tambin es un proceso pesado. Podemos definir en el constructor del ArrayList el tamao inicial del vector interno (si sabemos aproximadamente la cantidad de elementos que almacenaremos en el mismo), esto lgicamente mejora la performance.
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Implementar la clase Amigo, despus encapsular los campos
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Creando el formulario principal (JFrame Form)
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Programando el constructor del formulario principal
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Implementando la lista de amigos
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Formulario frmRegistrarAmigo Creando el formulario para el registro del amigo (JInternalFrame Form)
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Programando los botones registrar y cerrar
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Programando la opcin de Registrar Amigo del formulario principal
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Formulario frmListadodeAmigos Creando el formulario para el Listado General (JInternalFrame Form)
Control JTable
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Formulario frmListadodeAmigos Programando el botn Listar
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Generando una nueva opcin Reportes con la opcin Listado General
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Programando la opcin de Listado General del formulario principal
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Aplicacin principal Clase Aplicacin principal.- se instancia un objeto de tipo del formulario principal, y luego se hace visible.
Ing. Roger Ernesto Alarcn Garca
Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin Ing. Roger Ernesto Alarcn Garca Facultad de Ingeniera / Escuela de Ingeniera de Sistemas y Computacin