Mutabilidad e inmutabilidad en Java

En Java, como sucede en muchos de los lenguajes de programación de alto nivel, los objetos, valores y las funciones pueden ser de dos tipos: mutables e inmutables, Qué es inmutabilidad Cuando se dice que un valor es inmutable, esto significa que no puede cambiar. Es decir, si se quiere realizar algún cambio en su… Seguir leyendo Mutabilidad e inmutabilidad en Java

Qué son las estructuras de datos

Estructura de datos es posiblemente uno de los temas más importantes que hay en la programación, ya que sirven para resolver una gran cantidad de problemas de la forma más efectiva posible.

Casting (casteo) de tipos de datos en Java

En la mayoría de los lenguajes tipados –como Java, C, C++, etc– en ocasiones es necesario cambiar el tipo de valor. Para estos casos, a veces se hace la conversión en automático pero en otrasse tiene que realizar un paso intermedio. A este proceso se le llama casting, casteo o simplemente “conversión de tipos”. En… Seguir leyendo Casting (casteo) de tipos de datos en Java