alguém poderia me explicar essa resposta?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
alguém poderia me explicar essa resposta?
Um valor, é o conteúdo da variável string, no caso "Modelando a Classe Aula". Uma referência é o endereço da variável.
No momento da criação do Array, você adiciou o VALOR da variável aulaModelando "Modelando a Classe Aula" aos elemento [1] do Array, depois embaixo alterou o valor da variável, porém o Array permaneceu com a String "Modelando a Classe Aula", já que ela armazenou somente o valor, ou seja, copiou a string para dentro do seu array.
Caso você tivesse passado a referência, você teria armazenado no array o ENDEREÇO da variável aulaModelando, sendo assim, ao alterar o valor dessa variável, os dados que estão armazenados no ENDEREÇO dela mudam também, e nesse caso seu Array passaria a ter a string "Trabalhando com Arrays" na posição [1].
Espero que tenha ficado claro :)
siim cara, ficou claro, valeu demais