JavAutodidacta
Shares
Este es Canelo el perrete. Lee la entrada para saber por qué está triste

Operaciones con primitivos (III): casts y conversiones

Esta semana seguimos con las variables primitivas. Si no lo has hecho ya, te recomiendo que, antes de continuar, le eches un vistazo a los dos artículos que publiqué anteriormente: el primero, sobre los tipos primitivos enteros; el segundo, sobre primitivos decimales, char y boolean. En este artículo te voy a explicar cómo realizar operaciones […]

Sigue leyendo
Toda esta entrada me ha recordado a

Cómo utilizar un switch en Java

Un switch en Java es una manera de tomar una decisión a partir de un valor dado, con varios resultados posibles. Es sencillo de utilizar, aunque, como siempre, el examen puede tratar de confundirte (no me canso de decirlo 🙂 ).

Sigue leyendo
Los tipos primitivos en Java no son unos cavernícolas peludos

Tipos primitivos en Java II – decimales, char y boolean

Este artículo es la continuación del anterior, donde te hablé sobre los tipos primitivos en Java que se utilizan para guardar un valor numérico entero. En el artículo de hoy te voy a hablar sobre el resto de tipos primitivos: float, double, char y boolean.

Sigue leyendo
Una variable primitiva es como una caja de bombones

¿Qué es una variable primitiva en Java? I – números enteros

Una variable primitiva en Java es, en pocas palabras, una manera de guardar un valor (ya sea un número, un carácter o un valor verdadero/falso) en tu código. A continuación te voy a explicar qué es una variable primitiva, de la manera más gráfica y menos técnica posible, y vas a aprender la diferencia entre […]

Sigue leyendo
Manos a la obra: instancia tu primer objeto en Java

Práctica: instanciar un objeto en Java

Como ya te dije en el último artículo, hoy voy a pasar a la práctica, para que aprendas con rapidez cómo crear e instanciar un objeto en Java. Recuerda que, si te suscribes, recibirás de manera totalmente gratuita un curso de IntelliJ, donde podrás practicar todo de lo que te hablo en mis artículos sobre […]

Sigue leyendo
Un constructor es aquel que te construye un objeto

¿Qué es un constructor en Java?

Si en el artículo anterior te expliqué qué era un objeto, en este vamos a hablar de qué es un constructor en Java y qué características tiene.

Sigue leyendo
Un objeto en Java es similar a un objeto real

¿Qué es un objeto en Java?

Recuerdo que fue en 2006 cuando me planteé, por primera vez, aprender a programar. Un amigo mío, estudiante de Ingeniería, me recomendó que aprendiera Java. No recuerdo qué argumentos me dio entonces, pero sí recuerdo que me dijo que “Java es un lenguaje orientado a objetos”. Me sonó a chino, ya que no tenía ni idea […]

Sigue leyendo
El listado de características adicionales de tu objeto

Herencia de interfaces en Java

En el artículo anterior te hablé de la herencia en Java, centrándome en las clases. Ahora vamos a ver cómo funciona la herencia de interfaces en Java, y a qué tienes que prestar atención cuando te enfrentes al examen de certificación de Oracle.

Sigue leyendo
Es como la herencia genética

La herencia en Java: qué se sobreescribe y qué no

La herencia en Java puede resultar en ocasiones bastante compleja. Qué se sobreescribe y qué se oculta, cuándo se instancia cada clase, qué puede suponer un problema a la hora de compilar… En este artículo, el primero de varios sobre la herencia en Java, te voy a explicar cuáles son los detalles a los que […]

Sigue leyendo
Fechas y horas en Java, explicado para principiantes

Fechas en Java: LocalDate, LocalTime y LocalDateTime

La gestión del tiempo en Java, utilizando las clases LocalDate, LocalTime y LocalDateTime, es una novedad de la versión 8. Antes de empezar, recuerda que en el examen de certificación OCAJ8P no están incluidas las zonas horarias. Esto facilita bastante las cosas pero, como ya te dije en el artículo anterior, el examen va a intentar […]

Sigue leyendo