Answer: String class in JAVA is immutable. It is final class and hence value of String can not be changed once it is instantiated.
StringBuffer is mutable and value of Stringbuffer instance can be changed after instantiated.
Java is a trademark of Oracle.
Apekshit.com is just for learning and testing. To improve basic understanding we provide some examples. We are constantly reviewing it to avoid errors, but we cannot warrant full correctness of all content.