Conceitos Importantes
A classe java.lang.String
- É uma seqüência de caracteres
imutável
- Representa uma cadeia de caracteres
Unicode
- Otimizada para ser lida, mas não
alterada
- Nenhum método de String modifica o objeto
armazenado
- Há duas formas de criar Strings
- Através
de construtores, metodos, fontes externas, etc:

- Através de atribuição de um literal

- Strings criados através de literais são automaticamente
armazenadas em um pool para possível reuso.
- Mesmo objeto é
reutilizado: comparação de Strings iguais criados através de literais revelam
que se tratam do mesmo objeto
Próxima Página: Vetores