Collector vs Collectors
What is Spliterator?
Iterator vs Spliterator
6. Java 8 Features
1. Lambda expressions overview, best practice.
2. Expressing optionality with Optional feature.
3. Method References: defining Lambda Expressions by referring to methods directly. Best practice.
4. Functional Interface overview. Best practice.
5. Default methods overview. Best practice.
6. Date API overview.
7. Stream API overview.
7. Java 11 Features(comparing to Java8)
Improvements for Collections. Helper methods: List.of, Set.of, Map.of (since Java9)
New methods in Streams: takeWhile, dropWhile, iterate (since Java9)
New methods in Optionals: ifPresentOrElse(since Java9)
Interfaces: private methods(since Java9)
Project Jigsaw and module system(since Java9)
jshell (since Java9)
var (since Java10)
Running java file without compiling
HttpClient
String extension: isBlank/lines/strip and etc(since Java10)
Garbage Collectors: what is default and what are available
New String features in Java 9 (Uladzimir K).
8. Java 17 Features(comparing to Java 11) (Kseniya Y.).
DESIGN PRINCIPLES AND PATTERNS OF SOFTWARE DEVELOPMENT
What programming principles and patterns do you know?
What programming principles and patterns have you used?
SOLID
DRY(Don't Repeat Yourself) and DIE(Duplication Is Evil)
Do'stlaringiz bilan baham: |