3.4 KiB
3.4 KiB
=========
Core Java 8 Cookbooks and Examples
Relevant Articles:
- Guide to Java 8’s Collectors
- Functional Interfaces in Java 8
- Java 8 – Powerful Comparison with Lambdas
- New Features in Java 8
- Lambda Expressions and Functional Interfaces: Tips and Best Practices
- The Double Colon Operator in Java 8
- Guide to Java 8 groupingBy Collector
- Strategy Design Pattern in Java 8
- Exceptions in Java 8 Lambda Expressions
- Guide to Java 8 Comparator.comparing()
- Guide To Java 8 Optional
- Guide to the Java 8 forEach
- The Difference Between map() and flatMap()
- Static and Default Methods in Interfaces in Java
- Efficient Word Frequency Calculator in Java
- Introduction to Spliterator in Java
- Java 8 Math New Methods
- Overview of Java Built-in Annotations
- Finding Min/Max in an Array with Java
- Internationalization and Localization in Java 8
- Java Optional – orElse() vs orElseGet()
- Method Parameter Reflection in Java
- Java 8 Unsigned Arithmetic Support
- Generalized Target-Type Inference in Java
- Overriding System Time for Testing in Java
- Set the Time Zone of a Date in Java
- An Overview of Regular Expressions Performance in Java
- Java Primitives versus Objects
- How to Use if/else Logic in Java 8 Streams
- How to Replace Many if Statements in Java
- Java @Override Annotation
- Java @SuppressWarnings Annotation
- Java @SafeVarargs Annotation
- Java @Deprecated Annotation
- Java 8 Predicate Chain
- Method References in Java
- Creating a Custom Annotation in Java
- The Difference Between Collection.stream().forEach() and Collection.forEach()