Pessoal, fiquei com uma dúvida sobre quantos objetos são criados no seguinte código:
String ab = "a" + "b";
Pelo que entendi, são 3 objetos criados no pool de Strings: "a"; "b"; "ab".
Sendo apenas a String "ab" referenciada pela variável ab
.
Estou correto na minha afirmação?