Final Interview



Yüklə 106,87 Kb.
Pdf görüntüsü
səhifə7/12
tarix22.03.2024
ölçüsü106,87 Kb.
#183976
1   2   3   4   5   6   7   8   9   ...   12
Final Interview

map
and
flatMap
?
● What does the
‘peek'
operation do?
● What do
'forEach
/
forEachOrdered
operations do?
● What is the difference between the
'findFirst'
and
'findAny'
operations?
● What are classes inside
java.util.stream
package?
● What are classes inside
java.util.function
package?
● How to represent streams of primitive valued elements?
● How to convert a stream of primitive valued elements to a list?
● How to convert a stream of primitive valued elements to an array?
● What is
Collector
? When and how to implement?

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).

Yüklə 106,87 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə