Table of Contents

Java

EJB

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

Functional programming for Java developers, Part 1 from JavaWorld

An easier path to functional programming in Java by Venkat Subramaniam (should be good)

Java Stream API

Java 8 Stream (a tutorial by journaldev.com)

Functional Interfaces

Java 8 Functional Interfaces (a tutorial by journaldev.com)

Cheatsheet: Java Functional Interfaces

Cheatsheet

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)

Tools

KeyStore Explorer

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.