- Java8
- Java8 Enhancement to interfaces
- Lambda Expression
- Anonymous classes vs Lambda expressions
- Predicate interface
- Consumer interface
- Function interface
- Method Reference
- Streams
- Stream operations
- Streams: Searching and finding
- Streams: Reduce operation
- Numeric streams
- Collectors
- Convert stream to collection
- streams: parallel processing
- Optional class: Working with NullPointerException
- New Date and Time API
- StringJoiner class
- Java8: Optional: Avoid NullPointerException
- Streams anyMatch example
- removeIf example
- Streams: filter example
- streams: findFirst Example
- Arrays.stream example: Get the stream from an array
- Map: forEach example
- Iterable: forEach Example
- Copy array to list using streams
- flatMap example
- flatMap: Convert Stream to Stream
- min(): Get minimum value
- max(): Get maximum value
- Optional.of vs Optional.ofNullable
- Sort a list using Streams
- Compact Profiles
- How to flatten nested maps recursively?
- Introduction to Spliterator interface in Java
- Understanding Intermediate and Terminal Operations in Stream Processing
- Debugging streams with peek method
This blog is primarily focus on Java fundamentals and the libraries built on top of Java programming language. Most of the post are example oriented, hope you have fun in reading my blog....:)
Monday 10 August 2015
Java8 Tutorial
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment