| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment passer par référence en Java
    Renseignements pour les programmes de passe en utilisant deux techniques différentes : passer par référence et passe par valeur. Passez par valeur signifie que les données sont copiées à partir de la source à la destination. Il ya maintenant deux copies identiques des mêmes données. Passez par référence signifie que seuls un alias vers les données sont copiées à partir de la source à la destination, donnant à la fois la source et l'accès de destination pour la même copie des données . En Java , tout est passé par valeur , mais vous pouvez utiliser la classe AtomicReference pour obtenir un comportement similaire à passer par référence . Instructions
    1

    Télécharger et installer NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Démarrez l'environnement de développement intégré NetBeans (IDE). Choisissez "Fichier /Nouveau Projet" dans le menu et sélectionnez " Java Application . " Une nouvelle charge de projets d' applications Java, et un fichier de code source contenant une fonction principale vide apparaît dans la fenêtre principale .
    2

    Importer la classe " AtomicReference » en écrivant la commande suivante dans le haut de la source fichier de code :

    java.util.concurrent.atomic.AtomicReference d'importation;
    3

    Créer un nouvel objet AtomicReference en écrivant le code ci-dessous à l'intérieur des accolades de la principale fonction. Le texte est passé par valeur dans l'objet AtomicReference

    AtomicReference ATREF = new AtomicReference ( " passage par valeur "); .
    4

    impression sur la valeur détenus par le AtomicReference en écrivant cette ligne de code ci-dessous de la ligne de code précédente :

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

    Changez le texte en le AtomicReference utilisant la fonction set () . Ce comportement est similaire à un passage par référence

    AtRef.set ( " passage par référence "); .
    6

    imprimer le texte en répétant la ligne de code à l'étape 4.
    7

    Appuyez sur F6 pour exécuter le programme. La sortie ressemble à ceci:

    passage par valeur

    passer par référence

    Previous :

    next :
      articles connexes
    ·Comment résoudre un langage Java Stack Overflow erreur…
    ·Comment faire pour convertir court de int dans Java 
    ·Comment télécharger des fichiers avec Struts 
    ·HashMap : Comment faire pour éliminer la cause d'une f…
    ·Instructions pour l' Chefmate WM- 77 Gaufrier 
    ·Qu'est-ce qu'un ActionServlet dans Struts 
    ·Java peut être utilisé pour programmer des jeux 
    ·Comment obtenir un mot de passe protégé URL Avec Java…
    ·Comment faire pour convertir un entier en une chaîne e…
    ·Comment sortir d'un programme si quelque chose est une …
      articles en vedette
    ·Comment écrire une classe abstraite en Java 
    ·Comment savoir Turbo C 
    ·Comment obtenir Etat de sortie en Python 
    ·Liste des commandes SQL 
    ·Comment déclencher un événement ItemDrag 
    ·Java Theory & Practice : Collecte des ordures dans la J…
    ·Comment faire pour installer Java 1.6 RPM Fedora 
    ·Comment comparer les caractères Ignorer cas en Java 
    ·IE 8 JavaScript Invalid Pointer erreur 
    ·Comment convertir une chaîne en valeur booléenne 
    Copyright © Connaissances Informatiques http://fr.wingwit.com