Comments

The pointer to the initial string and the offset will be stored. That is because of the immutable nature of the Java strings.