Таҳлил кунед ва муқоиса кунед иҷрои қисмҳои коди зерин, ки элементҳоро аз массиви Integer ба массиви int ва баръакс нусхабардорӣ мекунанд, дар бар мегирад ҳолате, ки объектҳои навии Integer аз арзишҳои 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]);
}
}
```
Таҳлил кунед ва шарҳ диҳед фарқиятҳои иҷроиш ва рафтор байни ин роҳҳо.