Java
class Person { String firstName; String lastName; Integer age; } È necessario implementare un metodo standard che confronti due oggetti Person.
```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); } }
Parlami degli stream in Java: in quali gruppi sono suddivisi i metodi e qual è la differenza?
Confronta le prestazioni dei seguenti frammenti di codice che copiano elementi da un array di Integer a un array di int e viceversa, incluso il caso in cui vengono creati nuovi oggetti Integer a partire da valori int: ```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]); } } ``` Analizza e spiega le differenze di prestazioni e comportamento tra questi approcci.
È possibile usare un array come chiave in una HashMap? Perché è una cattiva idea?
Cosa avete fatto se non siete riusciti in tempo?
A cosa serve il blocco finally? Cos'è try-with-resources?
Quali code di attesa conosci per lavorare con il multithreading?
Quali scope ci sono in Spring? Cos'è lo scope singleton?
Parla del teorema CAP. Cos'è e a cosa serve?
Spiega il principio di funzionamento del garbage collector (esempio G1 GC)
Esistono garbage collector specializzati per i casi in cui il servizio viene avviato con un solo core?
Cosa succede se si implementa singleton nel prototype?
A quali risultati può portare SecurityFilterChain?
Perché hai usato Redis e in quale configurazione?
Raccontaci più nel dettaglio come hai ottimizzato l'elaborazione dei messaggi Kafka e le chiamate RPC sincrone.
Spring Cloud Gateway — MVC o reattivo? Quali funzioni copre?
[nome] ha chiesto: Quanto strettamente hai dovuto lavorare con Docker?
Perché non sei riuscito a trovare lavoro per molto tempo dopo le dimissioni a giugno 2024?
Qual è il vantaggio di ArrayList rispetto a LinkedList in termini di memoria e prestazioni?