El concepto de Java Package encapsulation no es conocido por todos. Todos los desarrolladores conocemos que existe public , private , protected y package visibility como operadores de ámbito. Sin embargo no siempre sabemos como darles uso. Vamos a construir un ejemplo que nos ayude a diseñar un API utilizando el concepto de encapsulación y […]
Java Herencia y sus limitaciones
Hablar de Java Herencia y sus limitaciones es muy común cuando nos disponemos a preparar una certificación de Java como la de programador. La mayor parte de los desarrolladores piensa que cuando heredamos o extendemos de una clase se hereda todo. Sin embargo esto no es así , existen una serie de limitaciones. Vamos a […]
Mis Cursos de Java para desarrolladores
Hoy publico mis cursos de Java para desarrolladores. Estos se componen de un curso Java de programación orientada a objeto, un curso de manejo de apis y un curso de aplicaciones web. Hace ya tiempo que varias personas me comentaron que debería grabar algunos cursos que cubrieran las tecnologías fundamentales de la plataforma. Java sigue […]
Eclipse Pull up , Pull down y refactorings
Eclipse pull up es uno de los refactorings más habituales de Eclipse cuando estamos trabajando con jerarquías de clases. ¿Para qué sirve este refactoring y su complementario pull down? . Sirven para mover métodos entre diferentes niveles de una jerarquía de clases . Supongamos que disponemos de tres clases (Persona , Empleado y Deportista) y […]
Java value vs reference y sus curiosidades
Java value vs reference es una de las cuestiones más habituales cuando comenzamos a programar en Java . ¿Como se pasan los valores en Java por valor o por referencia?. Es un tema interesante y vamos a ver un par de bloques de código que nos ayuden a clarificar. Hemos declarado una variable de un tipo […]
Introducción a Java JAXB y el manejo de XML
Java JAXB o Java XML API Binding nos permite trabajar con XML y JSON de una forma cómoda usando Java. Vamos a ver una introducción a este estándar y sus anotaciones. Para ello nos apoyaremos en la clase Libro y las anotaciones de JAXB: Hemos añadido dos anotaciones @XmlRootElement que especifica la clase raiz que vamos […]
Mis artículos de Java más leídos en 2016
Buenos días y feliz año nuevo a todos, espero que estéis disfrutando de estas fechas . Hoy voy a hacer un resumen sobre los artículos de Java más leídos del blog en este 2016,vamos con ello: ¿Qué es Spring Boot?: Como siempre la gente de Spring sigue innovando y Spring Boot es una de […]
Java Callable Interface y su uso
¿Para qué sirve un Java Callable interface?. Este interface esta ligado de forma importante a la programación concurrente. Cuando uno empieza trabajar en Java , rápidamente aparece la clase Thread que nos permite ejecutar tareas concurrentes .Sin embargo tiene algunas limitaciones,vamos a ver un ejemplo: Acabamos de crear una tarea que implementa el interface Runnable. […]
- « Página anterior
- 1
- …
- 12
- 13
- 14
- 15
- 16
- …
- 24
- Página siguiente »







