Javan String-luokka tarjoaa muuttumattoman merkkijonon ( immutable). Merkkijonon "sisältö" voidaan vaihtaa vain luomalla uusi merkkijono.