java 8 examples for nerd developer