Sono nuovo di Java e quando ho imparato, mi sono imbattuto nel fatto che uno String
è immutabile. Durante la lettura del motivo, sono emersi alcuni motivi, ad esempio l'aumento delle prestazioni, poiché il suo valore non può essere modificato e può essere condiviso da più thread. Queste ragioni lo capisco.
Ma non capisco come sia collegato alla sicurezza. In che modo un String
è un aiuto immutabile nella sicurezza Java?In che modo la stringa Java è immutabile e aumenta la sicurezza?
Per favore aiutatemi a capire. Grazie in anticipo.
Dove dice che aiuta per la sicurezza? – ivant
possibile duplicato di [Java Inheritance, in che modo l'estensione di una classe influenza la classe effettiva] (http://stackoverflow.com/questions/15165619/java-inheritance-how-does-a-extending-a-class-effect- the-actual-class) – jtahlborn