Colecciones dinámicas – HashTable

Una de las colecciones que ofrece el paquete util de java son las colecciones HashTable. Esta estructura de datos utiliza una función hash para identificar los datos mediante una clave asociada. Al igual que con las colecciones ArrayList, este tipo de colecciones tienen un tamaño modificable ya que incrementa / decrementa cuando se añaden o Read More »

Colecciones dinámicas – ArrayList

Una colección se puede definir como el conjunto de objetos agrupados en una entidad que posibilitan el manejo de estos de forma centralizada. En java el paquete utils contiene numerosas colecciones que permiten las acciones antes mencionadas. Una de las principales colecciones que otorga este paquete es la estructura llamada ArrayList. En conctreto la estructura Read More »

Clases abstractas

Como ya se vio en la entrada de las clases y objetos, se definió clase como el conjunto de códigos utilizado para poder instanciar objetos. Sin embargo no siempre es así, ya que si una clase es abstracta no se puede utilizar para instanciar objetos, sino que servirá de base para el resto de clases Read More »

Clases y objetos

El lenguaje de programación Java basa su funcionalidad en el concepto de programación orientada a objetos (poo). Este paradigma expresa la posibilidad de estructurar un programa en un conjunto de clases y objetos (creados por las clases) de forma que toda la funcionalidad se obtenga mediante la ejecución / combinación de los mismos y los Read More »

Operaciones con Array

Normalmente cuando se trabaja con arrays se suelen realizar operaciones con los datos que están dentro del mismo como pueden ser organizaciones, copias, etc... Para poder hacerlo se programar todo el mecanismo mediante el recorrido del array y la operación específica o bien utilizar una clase especial de java que permite trabajar directamente con este Read More »

Colecciones – Arrays

Las colecciones de datos son variables que guardan en su interior un conjunto de datos, bien primitivos o referencias a objetos, de forma que son accesibles desde el mismo punto. El punto negativo que tienen este tipo de colecciones es que su longitud no es alterable una vez está creada la colección. Estas colecciones pueden Read More »

La clase String

La clase String representa una de las clases más utilizadas en java ya que es la encargada de almacenar una cadena de caracteres y gestionar su funcionamiento. Lo primero que hay que comentar es que, a diferencia del resto de variables vistas en entradas anteriores, String carece de tipo primitivo String palabra = new String Read More »

Estructuras de control

Las estructuras de control sirven para poder manejar el flujo de la ejecución dentro del programa. Para la programación organizada el métodos este tipo de ejecuciones facilita mucho el trabajo y ahorra en gran medida el número de líneas de código a utilizar. Las principales estructuras de control de flujo son: if else Estructura que Read More »

Variables

Las variables son punteros a memoria que utiliza el programa para guardar y/o recuperar datos que será utilizados a lo largo de la ejecución del mismo. Los tipos de las variables existentes son primitivas o de objeto. Las primeras guardan un dato simple, ya sea un numero entero, un numero real, un valor de verdadero Read More »