0 calificaciones0% encontró este documento útil (0 votos)
6 vistas1 página
Un servidor web hecho en Java puede ejecutar múltiples aplicaciones como threads independientes. Java ofrece interfaces funcionales como Predicate y Consumer que permiten enviar comportamiento como parámetro y procesar datos de manera funcional. Los streams permiten filtrar y colectar datos de colecciones sin modificar la colección original de manera paralela como threads implícitos.
Un servidor web hecho en Java puede ejecutar múltiples aplicaciones como threads independientes. Java ofrece interfaces funcionales como Predicate y Consumer que permiten enviar comportamiento como parámetro y procesar datos de manera funcional. Los streams permiten filtrar y colectar datos de colecciones sin modificar la colección original de manera paralela como threads implícitos.
Un servidor web hecho en Java puede ejecutar múltiples aplicaciones como threads independientes. Java ofrece interfaces funcionales como Predicate y Consumer que permiten enviar comportamiento como parámetro y procesar datos de manera funcional. Los streams permiten filtrar y colectar datos de colecciones sin modificar la colección original de manera paralela como threads implícitos.
2:30 un servidor web esta hecho en java y puede ejecutar muchas aplicaciones hechas
por nosotros. Entonces el servidor levantara N programas y cada uno de esos es un
thread principal
9:00 el main thread seria PruebaThread y los 4 procesos creados e independientes
funcionaan a al vez y todos comparten la memoria del padre que seria PruebaThread
11:00 puedo crear mi tarea y que un thread la corra. Interfaz runnable
20:00 programacion funcional. Permite viajar comportamiento de un lugar a otro. Los
lambdas hacen que sea mas practico, pero no es que si o si la programacion funcional debe ser con lambdas. Java hace inferencia y para ello necesita las interfaces funcionales, para traducir los lambas a codigo java que luego sera compilado. 32:00 java ofrece 4 interfaces funcionales dentro del paquete function. Predicate evalua condiciones 44:00 implementa lambda 51:00 envia comportamiento por parametro 55:00 el suplier es util para crear objetos y para el patron factory 57:00 consumer. Sirve para mostrar un resultado o para procesar un elemento y no quedarme con el resultado 59:30 funcion. Procesa datos y guarda resultado 1:03:00 operator. Es como la funcion pero define con cuantos tipos se trabaja
1:07:00 chaining y optionals que transforma el posible null en un object que de esa forma no rompe la cadena
1:33:00 referencia a metodo con ::
1:47:00 metodo de optional OfNullable por si de entrada llega un null
1:56:00 dos formas de crear un optional con of y con ofnullable
2:06:00 sintaxis o reglas de los lambdas
2:15:00 ejemplo de stream, filter, collect. El filter se queda con lo deseado. El
stream no hace cambion en la lista original
2:32:00 streams aplicables a colecciones y archivos. Los stream algunos pueden
ejecutarse previamente y ya los tiene hechos, gana tiempo, son como threads sin decirlo explicitamente que lo son