No código abaixo, para executar o if(aa==bb), ele faz o autoboxing ou o unboxing?
package br.com.bytebank.banco.teste.util;
import java.util.ArrayList;
import java.util.List;
public class TesteWrapper {
public static void main(String[] args) {
int aa = 1;
Integer bb = 2;
if(aa==bb) {
// executa se for igual
} else {
// executa se for diferente
}
}