Programma's passeren informatie met behulp van twee verschillende technieken : langs referentie en voorbij waarde . Voorbijgaan waarde betekent dat gegevens worden gekopieerd van de bron naar de bestemming . Er zijn nu twee identieke kopieën van dezelfde gegevens . Langs referentiepunt betekent dat alleen een alias de data wordt gekopieerd vanuit de bron naar de bestemming , waarbij de bron-en bestemmings toegang tot dezelfde kopie van de gegevens . Op Java , wordt alles doorgegeven door de waarde , maar u kunt de AtomicReference klasse te gebruiken om het gedrag vergelijkbaar met voorbijgaan aan de hand te krijgen. Instructies
Download 1 en installeer NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Start de NetBeans geïntegreerde ontwikkelomgeving ( IDE ) . Kies " File /New Project" uit het menu en selecteer "Java Application . " Een nieuwe Java Application project ladingen , en een broncode bestand met een lege belangrijkste functie verschijnt in het hoofdvenster .
Import 2 de " AtomicReference " class door het schrijven van de volgende opdracht bij de top van de bron code bestand :
Maak een nieuwe AtomicReference object door het schrijven onder de code binnen de accolades van de belangrijkste functie . De tekst wordt doorgegeven door de waarde in de AtomicReference object