Site Search:

java 8 course ||

Java 8 introduced lambda and stream api, which changes java landscape. If Object oriented makes java mighty, functional programming gives java magic -- essence of interface and anonymous class are abstracted into lambda expressions as natural english like one liners, collections are now processed as generic riddled streams (sometimes in parallel) lazily by machineries you don't have to care, which changes how you write the concurrency, NIO2 code in the future, forever -- you now write spells instead of for loops.

Use the Site Search at the upper left corner to search keywords.

The java documents are the best official documents on java 8 features, written by and java.util.function developers.

Generics and Collections

Lambda Built-in Functional Interfaces

Java Stream API

Exceptions and Assertions

Use Java SE 8 Date/Time API

Java I/O Fundamentals

Java File I/O (NIO.2)

Java Concurrency

Building Database Applications with JDBC