Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.93 KB

README.md

File metadata and controls

51 lines (34 loc) · 1.93 KB

Yet Another Introductio To Lambdas and Streans

This is a open source creative commons project to give a quick but complete and understable introduction to Java 8 lambdas and streams.

SLIDES about Lambdas

Presentation about Lambdas and streams in Java 8. The presentation is in Spansih and English, if anyone wants to contribute with another languaje; that's wellcome.

BONUS shallow and deep copies

Presentation about shallow and deep copies.
Because of doubts on lambdas presentation.

SOURCES

Java Lamdas

http://tutorials.jenkov.com/java/lambda-expressions.html
https://www.geeksforgeeks.org/lambda-expressions-java-8/
https://www.youtube.com/watch?v=C_QbkGU_lqY
https://github.com/BafS/Java8-CheatSheet
https://dzone.com/articles/why-declarative-coding-makes-you-a-better-programm
https://www.baeldung.com/java-8-lambda-expressions-tips

Java Streams

https://www.jrebel.com/blog/java-streams-cheat-sheet
https://stackify.com/streams-guide-java-8/
https://www.baeldung.com/java-8-streams
https://www.logicbig.com/tutorials/core-java-tutorial/java-util-stream/stream-api-intro.html
https://www.jfokus.se/jfokus16/preso/Lambdas-Streams--Beyond-the-Basics.pdf
https://stackoverflow.com/questions/20375176/should-i-always-use-a-parallel-stream-when-possible

Shallow vs deep copy

https://www.geeksforgeeks.org/deep-shallow-lazy-copy-java-examples/
https://stackoverflow.com/questions/184710/what-is-the-difference-between-a-deep-copy-and-a-shallow-copy
https://www.java67.com/2013/05/difference-between-deep-copy-vs-shallow-cloning-java.html
https://www.edureka.co/blog/shallow-and-deep-copy-java/
https://www.baeldung.com/java-deep-copy
https://howtodoinjava.com/java/cloning/a-guide-to-object-cloning-in-java/
https://stackoverflow.com/questions/64036/how-do-you-make-a-deep-copy-of-an-object

PRESENTATIONS

See on:
https://drive.google.com/open?id=1FvMYpSCxlZTVzIM6Yo1ICcrQQoych-Vj