Witam,
może źle zrozumiałem kontekst zdania, ale wydaje mi się, że w dokumentacji Javy jest błąd. Chodzi mi o to zdanie:
"for example, String s = "this is a string";. String objects are immutable, which means that once created, their values cannot be changed"
Wynika z tego, że po stworzeniu obiektu typu String nie można zmienić jego wartości tak ? A przecież można.
Tutaj link do dokumentacji: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html