Προγράμματα περάσει τις πληροφορίες χρησιμοποιώντας δύο διαφορετικές τεχνικές : περάσετε με αναφορά και να περάσει από την αξία . Περνάμε από την αξία σημαίνει ότι τα δεδομένα αντιγράφονται από την πηγή στον προορισμό . Υπάρχουν τώρα δύο πανομοιότυπα αντίγραφα των ίδιων δεδομένων . Περνάμε από την αναφορά αυτή σημαίνει ότι μόνο ένα ψευδώνυμο στα δεδομένα αντιγράφονται από την πηγή στον προορισμό , παρέχοντας τόσο την πηγή και την πρόσβαση προορισμού στο ίδιο αντίγραφο των δεδομένων . Στην Java , όλα περνάνε με τιμή , αλλά μπορείτε να χρησιμοποιήσετε την κλάση AtomicReference να πάρει συμπεριφορά παρόμοια με τις περάσετε με αναφορά . Οδηγίες Η
1 Κατεβάστε και εγκαταστήστε το NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Ξεκινήστε το NetBeans ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) . Επιλέξτε "File /New Project" από το μενού και επιλέξτε " Java εφαρμογών . " Μια νέα εφαρμογή Java φορτία του έργου , και ένα αρχείο πηγαίου κώδικα που περιέχει ένα κενό κύρια λειτουργία εμφανίζεται στο κύριο παράθυρο . 2 Εισαγωγή του " AtomicReference " τάξη
γράφοντας την παρακάτω εντολή στην κορυφή της πηγής κωδικός αρχείου :
Δημιουργήστε ένα νέο αντικείμενο AtomicReference γράφοντας τον παρακάτω κώδικα μέσα στις αγκύλες του κύριου λειτουργία . Το κείμενο που ψηφίστηκε από την αξία στο αντικείμενο AtomicReference