Como ya sabemos cuando utilizamos el == en referencias a objetos lo que se compara es si el objeto es el mismo y no el contenido. Java instancia el primer String con el contenido "hola" en el String ...