Salve,
C'è un passo del mio libro che non capisco, ve lo sintetizzo:
[...]
Gli oggetti String java sono immutabili, ovvero non possono essere modificati dopo che sono stati creati (la classe String non fornisce alcun metodo set). Dato che un riferimento non può essere usato per modificare una String, è meglio avere molti riferimenti a un oggetto String all'interno di un programma Java.
[...]
questo dovrebbe significare che una volta che creo un oggetto String e gli passo un valore, poi se provo a modificarlo dovrebbe darmi errore, eppure se eseguo questo programma:
non solo non mi da errori ma mi visualizza mondo.Codice PHP:...
String s = "ciao";
s = "mondo";
System.out.print(s);
...
Cosa non ho capito?

Rispondi quotando