| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come passare da riferimento in Java
    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 :

    import java.util.concurrent.atomic.AtomicReference ;
    3

    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

    AtRef = new AtomicReference ( " passaggio per valore ") .
    4

    stampare il valore detenuta dal AtomicReference scrivendo questa riga di codice sotto la riga di codice precedente :

    System.out.println ( AtRef.get ());
    5

    modificare il testo in il AtomicReference utilizzando la funzione set ( ) . Questo comportamento è simile a un passaggio per riferimento

    AtRef.set ( " passaggio per riferimento ") .
    6

    Stampa il testo ripetendo la riga di codice nel passaggio 4 .
    7

    Premere F6 per eseguire il programma . L'output è simile al seguente :

    passaggio per valore

    passaggio per riferimento

    Previous :

    next :
      Articoli Correlati
    ·Come scaricare e impara Java per l'ambiente BlueJ 
    ·Java Software Testing 
    ·Come controllare la dimensione heap di JVM 
    ·Come rimuovere una stringa senza terminazione costante 
    ·Come ritardare di una funzione in Java 
    ·Certificazione Java FAQ 
    ·Array Index Out of Bounds Eccezione in Java 
    ·Come cambiare il font Colori in Java 
    ·Come Craft un Sachet 
    ·Come utilizzare Typecast in Java 
      Articoli in evidenza
    ·Come chiudere un commento in Java 
    ·Come utilizzare Dispose e nulla in VBA 
    ·Come utilizzare una tabella PHP Invece di Frames 
    ·Come sostituire IgnoreCase 
    ·Come convertire VBA per Python 
    ·Come ricevere il segnale di uscita in VB6 che utilizza …
    ·Come usare Soluzioni Grafiche di modelli di programmazi…
    ·Come eliminare da più tabelle con PHP a MySQL 
    ·Come avviare un programma con argomenti in VB.NET 
    ·Come formattare un parser in una stringa Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com