Java_8_POC
Java_8_POC
1. Functional Interfaces:
Code Example:
@FunctionalInterface
interface MyFunctionalInterface {
void execute();
2. Lambda Expressions:
Code Example:
3. Stream API:
Code Example:
.filter(n -> n % 2 == 0)
.collect(Collectors.toList());
4. Optional Class:
Optional is a container object that may or may not contain a non-null value.
Code Example:
optional.ifPresent(System.out::println);
5. Method References:
Code Example:
names.forEach(System.out::println);
Code Example:
interface MyInterface {
}
7. Date and Time API:
Code Example:
Code Example: