A explicação das atribuições não ficou muito clara para mim, alguém pode me dizer se entendi de forma correta?
O que eu compreendi da fala do professor foi que uma variável guarda apenas o número que atribuímos a ela, e não uma outra variável que colocamos dentro. Exemplo:
int primeiro = 5; int segundo = 7;
segundo = primeiro (nesse momento guardamos 5 dentro do segundo)
primeiro = 10;
O segundo continuará sendo 5, pois o que guardamos dentro dela nas linhas anteriores foi o valor que primeiro tinha (o número 5, no caso) e não o "endereço" da variável primeiro. Certo?