Programas passar informações utilizando duas técnicas diferentes : passar por referência e passar por valor. Passe por valor significa que os dados são copiados da origem para o destino. Existem agora duas cópias idênticas dos mesmos dados. Passar por referência significa que apenas um alias para os dados são copiados da origem para o destino , dando a origem eo destino de acesso à mesma cópia dos dados . Em Java, tudo é passado por valor , mas você pode usar a classe AtomicReference para obter um comportamento semelhante para passar por referência. Instruções 1
Baixe e instale o NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Inicie o NetBeans Integrated Development Environment (IDE). Escolha "File /New Project " no menu e selecione " Java Application ". Uma nova cargas projeto de aplicativo Java , e um arquivo de código fonte que contém uma função principal vazio aparece na janela principal. 2
Import a " AtomicReference " classe escrevendo o seguinte comando no topo da fonte arquivo de código :
Crie um novo objeto AtomicReference escrevendo o código abaixo dentro das chaves do principal função. O texto é passado por valor para o objeto AtomicReference