Ok, sei que quando eu passo diretamente o inteiro, ele acaba fezendo o cache destes valores!
Mas neste caso eu não estou passando diretamente um inteiro, eu passo uma String, ainda sim vale a pena usar o valueOf(). Pois pelo o que eu vi, ele faz uma chamada para o new Integer. Neste caso não seria melhor usar diretamente a chamada do Integer(String), ou acaba ficando na mesma?!
E mesmo que fossem diferente, isso nao faria a minima diferenca na performasse da sua aplicacao, pelo menos nao para fazer uma conversao para setar a idade de uma pessoa atraves dos parametros do request.
V
vjpanitzPJ
…Muito obrigado pelos posts!!
Na verdade, eu já havia olhado a API, mas assim mesmo fiquei na duvida, pois como luBS comento
Ou seja, exatamente a mesma coisa…
…
Por isso resolvi sanar esta duvida!
PS: com relação a performance apenas para o campo da idade, foi apenas um exemplo, que de fato não implicaria em melhora significativa apenas para esta conversão.