Object Oriented Programming·Objects in Memory·FoundationWhy strings are immutableJava strings cannot be modified after creation. Every operation returns a new string.What does this buy?AString operations become faster, because no copying is needed at any pointBStrings use less memory than a mutable equivalentCStrings can be compared with == safelyDStrings can be shared and cached safely, and used as reliable map keysCheck answer