C tem ponteiros e Java tem o que é chamado de referências. Eles têm algumas coisas em comum no sentido de que todos apontam para alguma coisa. Eu sei que os ponteiros em C armazenam os endereços para os quais eles apontam. A referência também armazena o endereço? Como eles são diferentes, exceto...