Sobre java String

Em java, se você pensar em String como um tipo de dados, estará cometendo um grande erro. A String é um objeto. Se você declarar muito disso, estará apenas chamando muitos objetos. Nesse caso, por favor, seja sábio ao usar String.

String a = 0;
int b = 1;

‘a’ é um objeto e ‘b’ é uma variável com tipo de dados inteiro.