Java 8 is the latest major release from Oracle for Java with loads of improvements and programming language changes. One of the ground breaking improvement in Java 8 is the use of lambda expressions and representing a shift in how developers approach the language. JDK 8 features Project Lambda support allowing for functional programming capabilitie