In Java, reference variables themselves can be reassigned unless declared as final (so references are mutable pointers), while String objects are immutable once created. Thus the statement claiming reference variables are immutable while String objects are not is false.