[Video] Expresiones Lambda en Java

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ás

Expresiones Lambda en Java. Parte 3

Tercer y ultimo post sobre las expresiones lambda en Java. En este post veremos algo bastante particular añadido en Java 8 que son los method references o referencia a métodos (o métodos referenciados, como sea que se traduzca al español), lo cual nos ayuda a reducir(en algunos casos) la cantidad de código para definir una expresión lambda. Los method references o referencia a métodos  permite implementar la funcionalidad de un método abstracto (de una interfaz funcional, obvio) usando un método ya existente.

Leer más

Expresiones Lambda en Java. Parte 2

Segunda parte de esta serie de posts sobre expresiones lambda. En el post anterior vimos un ejemplo en el cual usamos expresiones lambda para definir la implementación de nuestra interfaz Operacion la cual servia para hacer operaciones sobre 2 números. Ahora bien, los ejemplos que vimos son de expresiones lambda de una sola linea. A continuación veremos un ejemplo de una expresión lambda de mas de una linea:

Leer más

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ás