Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man klarar genom hänvisning i Java

    Program pass information med hjälp av två olika metoder : passera genom hänvisning och förbi värde . Passera värde innebär att data kopieras från källan till destinationen . Det finns nu två identiska kopior av samma data . Passera genom hänvisning innebär att endast ett alias till data kopieras från källan till destinationen , vilket ger både källa och destination tillgång till samma kopia av uppgifterna . I Java , är allt förbi värde , men du kan använda AtomicReference klassen att få beteende liknar passera genom hänvisning . Instruktioner
    1

    Ladda ner och installera NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Starta NetBeans Integrated Development Environment ( IDE ) . Välj " Arkiv /Nytt projekt " i menyn och välj " Java Application . " Ett nytt Java Application projektlaster och en källkod fil som innehåller en tom huvudsakliga funktion visas i huvudfönstret .
    2

    Importera " AtomicReference " klassen genom att skriva följande kommando på toppen av källan kodfilen :

    import java.util.concurrent.atomic.AtomicReference , Addera 3

    Skapa en ny AtomicReference objekt genom att skriva in koden nedan innanför klamrar av de viktigaste funktion. Texten passeras av värde i AtomicReference objektet

    AtomicReference ATREF = ny AtomicReference ( " Pass av Value " ) , .
    4

    Skriv ut värdet innehas av AtomicReference genom att skriva denna kodrad under föregående kodrad :

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

    Ändra texten i den AtomicReference använda set ( ) funktionen . Detta beteende liknar ett pass med hänvisning

    AtRef.set ( " Passera Reference " ) , .
    6

    Skriv ut texten igen genom att upprepa den kodrad i steg 4 .
    7

    Tryck F6 för att köra programmet . Utgången ser ut så här :

    Förbi Value

    Pass från Reference

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java hashCode för Boolean Typer
    ·Kodtyper för CC i Java
    ·Java Tutorial för Split Strings
    ·Hur man lägger ett meddelande i JMS kö
    ·Hur vet jag om en Mole bör tas bort
    ·Hur man stega igenom en Grails App Använda NetBeans
    ·Hur får man det valda värdet av DropDownList i JSP
    ·Hur man skapar en Java-applet i NetBeans
    ·Hur hämta MP3 egenskaper som Albumartist Storlek i Jav…
    ·Definition av Java & Javascript
    Utvalda artiklarna
    ·Fördelarna med C + + Upprepning Struktur
    ·Hur man lär ASP Online
    ·Programmer Guide till EGA och VGA -kort
    ·Java sträng Split
    ·Vad är meningen med skriptspråk
    ·Hur man rada upp decimaltal i Just Basic 1,01
    ·Hur hittar man det sista tecknet i en sträng i Java
    ·Hur man gör ett torg i QuickBasic
    ·Hur man skickar ett Plesk API PHP Command
    ·Hur ändrar jag Post Order i StackPanel
    Copyright © Dator Kunskap http://www.dator.xyz