Hola, en este post les comparto una serie de tres videos en donde explico el uso y funcionamiento de las expresiones lambdas en Java las cuales fueron introducidas al lenguaje de programación a partir de la versión 8. Las expresiones lambda cambiado la manera de hacer las cosas en Java acercándonos un poco a lo que es la programación funcional. Espero les guste.
Leer másEtiqueta: Java
Expresiones Lambda en Java. Parte 1
Hola que tal. En esta serie de posts veremos el uso de las expresiones lambda en Java, las cuales nos acercan un poco a nosotros (los programadores de java) al paradigma funcional, ayudando a reducir la cantidad de código necesario y es mucho mas fácil de entender. Las expresiones lambda pueden representar funciones anónimas, es decir, funciones que no necesitan una clase (aunque tras bambalinas no es verdad ya que Java es un lenguaje en donde no existe algo como un elemento de tipo función anónima, mas bien lo que…
Leer másComo funcionan los loops “forEach” y “forEachOrdered” en Java
Hola que tal. En este post les voy a mostrar que es eso de forEach y forEachOrdered que fueron introducidos en Java 8 para ayudarnos a hacer iteraciones sobre colecciones o incluso sobre streams.
Leer másManejo de excepciones en Java. Parte 3
Esta es la tercera entrega de una serie de posts acerca del manejo de excepciones en Java. Algo muy importante que un buen Java developer debe conocer sobre excepciones son las llamadas checked y unchecked exceptions y el papel que juega el compilador en esto. Las checked exceptions son excepciones en donde el compilador te OBLIGA a tratarlas explícitamente para poder compilar, y las unchecked exception no (Error class incluida, más adelante explicaré eso). En otras palabras, si el compilador detecta que en tu código puede lanzar un checked exception,…
Leer másManejo de excepciones en Java. Parte 2
Esta es la continuación de una serie de posts sobre el manejo de excepciones en Java. Si no has visto la parte 1 puedes consultarla aquí. Continuando con el post anterior ¿Como le hacemos para que en un mismo catch podamos capturar mas de un tipo de excepción? A partir de Java 7 se agregó una nueva característica que nos ayuda a resolver esto usando el caracter pipe. A continuación un ejemplo:
Leer másManejo de excepciones en Java. Parte 1
En esta serie de posts pretendo explicar diferentes conceptos del manejo de excepciones en Java, algunos son bastante sencillos, otros un poco más complejos. Se mostrarán varios ejemplos en código y definición de algunos conceptos relacionados al tema.
Leer másLos mentados modificadores de acceso en Java – Parte 2
Ya revisamos como funcionan los modificadores de acceso a nivel de clase. Ahora veamos los modificadores de acceso a nivel de métodos y propiedades de clases. En este caso el número de modificadores aumenta, ahora tenemos cuatro de ellos: public private default protected
Leer másLos mentados modificadores de acceso en Java – Parte 1
Los modificadores de acceso en Java, algo muchas veces no comprendidos del todo por muchos Java devs, incluso por algunos con algo de experiencia, a pesar de que es uno de los puntos básicos que seguro te van a preguntar en cualquier vacante para programador Java. En esta serie de posts te explicaré los modificadores de acceso que existen y cómo se aplican. Comencemos con los mas sencillos de entender, osea los que se aplican a las clases, los cuales solo son dos:
Leer más