Java8, lambdas, streams...
Java 8 – Introduction
Java 8 – Lambda Expression
Java 8 – Method References
Java 8 – Default Method
Java 8 – Functional Interface
Java 8 – Optionals
Java 8 – Predicate
Java 8 – Date Time
Java 8 – Stream Examples
Java 8 – Stream Distinct
Java 8 – Stream Max and Min
Java 8 – Stream of Lines
Java 8 – Iterate Directory
Java 8 – Write to File
--Java 8 – WatchService
Java 8 – String to Date
Java 8 – Join Array
--Java 8 – Base64
Java 8 – Exact Arithmetic
Java 8 – Comparator Internal vs. External Iteration
Java 8 – Regex as Predicate
Java 8 – Join String
Java 8 – Boxed Stream
Java 8 – IntStream to Collection
Java 8 – Stream Count of Elements
--Java 8 – Difference Between Two Dates
Java 8 – Stream of Random Numbers