Hoy publico una nueva versión de mi Curso de Arquitectura Java Sólida grabado desde cero y actualizado a las últimas versiones de Spring Framework 🙂 Este curso está orientado a desarrolladores expertos que deseen construir Arquitecturas Modernas con Spring 5 y Spring Boot usando JPA , REST NoSQL, MongoDB y Programación Reactiva . Todos estos […]
Java Runnable y Lambdas
El interface Java Runnable es uno de los interfaces más utilizados en el lenguaje ya que se encarga de ejecutar una tarea de forma concurrente. Normalmente cuando utilizamos el interface Runnable lo implementamos a través del uso de una clase. Sin embargo a partir de Java 8 podemos realizar las operaciones de una forma más […]
Java MultiCatch Block y compactación
El concepto de Java MultiCatch Block es uno de los conceptos más clásicos de Manejo de Excepciones. En un bloque de código podemos tener la necesidad de Capturar varias Excepciones problemáticas. Por ejemplo podemos tener un código que pueda lanzar una Excepción de base de datos así como una Excepción de ficheros. Hasta aquí todo […]
Java modificadores acceso y curiosidades
¿Java modificadores acceso y sus peculiaridades?. Cuando hablamos de modificadores de acceso en Java a todos nos vienen los mismos nombres “private” “public” “protected” . Son los modificadores de acceso que aportan un nivel de visibilidad a nuestros métodos y variables. En principio son muy sencillos de manejar y estamos acostumbrados a disponer de variables […]
Eclipse Parameter Object y refactorings
El refactoring de Eclipse Parameter Object puede ser uno de los refactorings más prácticos que tenemos a mano en el entorno de desarrollo . Aún así es poco conocido por parte de los programadores. vamos a ver un ejemplo sencillo de como usarlo . Supongamos que tenemos una clase Main que dispone de una Compra […]
Java Herencia Multiple y sus opciones
¿Java Herencia Multiple? . Esta es una pregunta muy muy habitual en programación orientada a objeto . ¿Soporta Java Herencia Multiple? . La respuesta de cualquier desarrollador con experiencia es que no. Java no soporta la herencia multiple ya que una clase concreta solo puede tener una clase padre. Lamentablemente esta no es una respuesta […]
Log4J PatternLayout
La configuración de Log4J PatternLayout es una de las configuraciones más habituales que a un desarrollador le puede tocar modificar cuando tenemos un problema determinado . Un PatternLayout como su nombre indica sirve para definir el formato de patronaje con el que el API de Log4J emite los mensajes ya sea a consola , fichero, […]
Java Thread concurrencia y Runnables
Java Thread es una de las clases más clásicas del API de Java y es la encargada de ejecutar tareas en paralelo creando nuevos hilos de ejecución. Es una clase muy sencilla de utilizar a nivel básico pero en situaciones en los que se necesita temas de concurrencia complejos tiene su miga. Vamos a ver […]
- « Página anterior
- 1
- …
- 19
- 20
- 21
- 22
- 23
- …
- 58
- Página siguiente »







