Programmi di informazione passaggio utilizzando due tecniche diverse : passaggio per riferimento e passaggio per valore . Passaggio per valore significa che i dati vengono copiati dalla sorgente alla destinazione . Ora ci sono due copie identiche degli stessi dati . Passaggio per riferimento significa che solo un alias per i dati vengono copiati dalla sorgente alla destinazione , dando origine e destinazione di accesso alla stessa copia dei dati . In Java , tutto è passato per valore , ma è possibile utilizzare la classe AtomicReference per ottenere un comportamento simile a passare per riferimento. Istruzioni 1
Scaricare e installare NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Avviare l' ambiente di sviluppo NetBeans integrato ( IDE ) . Scegliere " File /Nuovo Progetto " dal menu e selezionare " Applicazioni Java ". Un nuovo progetto di carichi di applicazioni Java e un file di codice sorgente contenente una funzione main vuoto appare nella finestra principale . 2
Importa la classe " AtomicReference " scrivendo il seguente comando nella parte superiore della sorgente file di codice :
Creare un nuovo oggetto AtomicReference scrivendo il codice sottostante all'interno delle parentesi graffe della principale funzione . Il testo è passato per valore nell'oggetto AtomicReference AtomicReference