Sobes.tech
Senior

Hasonlítsa össze az alábbi kódrészletek teljesítményét, amelyek elemeket másolnak egy Integer tömbből egy int tömbbe és fordítva, beleértve azt az esetet is, amikor új Integer objektumokat hoznak létre int értékekből: ```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]); } } ``` Elemezze és magyarázza el a különbségeket a teljesítmény és a viselkedés tekintetében ezek között a megközelítések között.