Java
class Person { String firstName; String lastName; Integer age; } On vaja rakendada standardmeetodit, mis võrdleb kahte Person objekti.
```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }
Räägi Java voogudest: millistesse gruppidesse meetodid jagunevad ja mis vahe on?
Võrrelge järgmiste koodilõikude jõudlust, mis kopeerivad elemente Integer massiivist int massiivi ja vastupidi, sealhulgas olukorda, kus luuakse uusi Integer objekte int väärtustest: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Analüüsige ja selgitage nende lähenemisviiside jõudluse ja käitumise erinevusi.
Kas saab kasutada massiivi HashMapi võtmena? Miks see on halb mõte?
Mida te tegite, kui te ei jõudnud õigel ajal?
Milleks on vajalik finally plokk? Mis on try-with-resources?
Milliseid järjekordi teate mitmetöötlusega töötamiseks?
Millised scope'id on Springis? Mis on singleton scope?
Räägi CAP teoreemist. Mis see on ja milleks see on vajalik?
Selgitage prügikoristaja tööpõhimõtet (näiteks G1 GC)
Kas on spetsialiseeritud prügikorjajad olukordadeks, kui teenus käivitatakse ühe tuumaga?
Mis juhtub, kui implementida singleton prototüübis?
Millised tulemused võib SecurityFilterChain lõppeda?
Miks kasutati Redis ja millises konfiguratsioonis?
Rääkige üksikasjalikumalt, kuidas optimeerisite Kafka sõnumite töötlemist ja sünkroonseid RPC-kutseid.
Spring Cloud Gateway — MVC või reaktiivne? Milliseid funktsioone see katab?
[nimi] küsis: Kui tihedalt pidite Dockeriga töötama?
Miks te ei suutnud pärast 2024. aasta juunis töölt lahkumist pikka aega tööd leida?
Milline on ArrayListi eelis LinkedListi ees mälu ja jõudluse osas?