In java, string objects are immutable. Immutable simply means unmodifiable or unchangeable.
Once string object is created its data or state can't be changed but a new string object is created.
class Test
{
public static void main(String args[])
{
String s="John";
s.concat(" Fernandis");
System.out.println(s);
}
}