Java 8 New Features
- Lambda Expressions
- Method Reference
- Functional Interface
- Default Methods
- Static Methods
- Optional Class for NULL Handling
- Pipelines and Streams
- Date and Time API
- Type Annotations
- Repeatable Annotations
- Reflection API for Repeatable Annotation
- Reflection API & Setting for Named Parameters
- Nashhorn JavaScript Engine
- Concurrent Accumulators
- Parallel Operations
- Arrays Parallel Processing
- StringJoiner
- PermGen Space Removed
- Base64 Encoding and Decoding
- TLS and SNI