Mastering Enterprise JavaBeans 3.0 - ein Konspekt vom Buch: ( C:/Users/kalaschnikow/Desktop/books/MasteringEJB4thEd.pdf or with backslashes: C:\Users\kalaschnikow\Desktop\books\MasteringEJB4thEd.pdf )
Functional programming for Java developers, Part 1 from JavaWorld
An easier path to functional programming in Java by Venkat Subramaniam (should be good)
Java 8 Stream (a tutorial by journaldev.com)
See also java.util.function Package Summary
FUNCTION → result and one (or two) argument(s) types are different (17 variants)
PREDICATE → takes one (or two) argument(s) and returns a boolean (5 variants)
UNARY OPERATOR → result and single argument types are same (4 variants)
BINARY OPERATOR → same as UNARY, but with two arguments, result and both argument types are the same (4 variants)
SUPPLIER → takes no arguments, returns a value ( 5 variants )
CONSUMER → takes one (or two) arguments and returns no value (8 variants)
http://keystore-explorer.org/ - KeyStore Explorer is an open source GUI replacement for the Java command-line utilities keytool and jarsigner. KeyStore Explorer presents their functionality, and more, via an intuitive graphical user interface.