Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan bruke Rør i Java
    Java programmeringsspråk har en funksjon som gjør at ulike tråder å kommunisere. Utviklere bruker tråder til å utføre forskjellige oppgaver i parallell for å dra nytte av flere kjerner. Java- rør blir brukt til å sende informasjon fra en av disse tråder til en annen. Røret har to ender : en kilde og en vask . En tråd skriver til kilden , og den andre leser fra vasken . Rør er veldig praktisk i at de tar vare på mange av de komplikasjoner av parallell tråd kommunikasjon for deg. Du trenger
    Java Software Development Kit med NetBeans Integrated Development Environment ( IDE ) Bundle
    Vis flere instruksjoner
    en

    Load NetBeans IDE ved å klikke på programikonet . Når programmet er lastet inn, går du til "Ny /New Project" og velg " Java Application " fra listen til høyre side av skjermen . En ny kildekoden filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom viktigste metoden
    2

    Importer funksjoner som er nødvendige for å bruke rørene ved å skrive følgende på toppen av kildekoden filen: .

    Import java.io . PipedOutputStream ;

    import java.io.PipedInputStream ;
    3

    Lag en prøve /catch-blokken . Dette er nødvendig fordi " PipedInputStream " kaster unntak , som er utvinnbare programfeil . Enhver metode som kaster unntak må plasseres innenfor en prøve /catch-blokken . Skriv følgende utsagn innenfor de krøllete parentes av den viktigste metoden : en

    prøve

    { }

    catch ( Exception e )

    { }

    4

    Erklærer utgang enden av røret . Skriv følgende i løpet av de krøllete parentes i Try uttalelse:

    PipedOutputStream ut = new PipedOutputStream ();
    5

    Erklærer innspill enden av røret og koble den til utgangsenden . Skriv følgende under erklæringen fra forrige trinn : en

    PipedInputStream i = new PipedInputStream ( ut);
    6

    Skriv et tall på produksjonssiden i røret ved å plassere følgende teksten under streken skrevet i forrige trinn : en

    out.write ( 42 ) ;
    7

    Les et nummer fra inngangssiden av røret og lagre den i en heltallsvariabel . Skriv følgende under streken skrevet i forrige trinn : en

    int x = in.read ();
    8

    Print ut verdien lese fra røret ved å skrive følgende uttalelse under streken skrevet i forrige trinn : en

    System.out.println ( x ) ;
    9

    Kjør programmet ved å trykke på " F6 "-tasten. Programmet skriver verdien " 42" til røret , og deretter leser og lagrer den verdien i variabelen "x ". Den skriver deretter ut denne verdien til utgangen vinduet.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sende HTML Med javamail 
    ·Slik Send en e-post med vedlegg i Java 
    ·Hvordan Tillat Antall innganger i Java 
    ·Hvordan bygge en bane i Eclipse Java 
    ·Hva er Abstract banenavn i Java 
    ·Slik fjerner flere objekter i Java 
    ·Hvordan koble til en Oracle database i Java 
    ·Hvordan lage Java Som Matlab 
    ·En Java overstyring Overload 
    ·Slik konverterer sekunder Siden Epoch til Date 
      Anbefalte artikler
    ·Hvordan skrive DIV Tags 
    ·Java avvikshåndtering Tutorials 
    ·Hvordan Stopp Grails i Jetty 
    ·Hvordan bruke Windows API for å endre skrivebordsbakgr…
    ·Hvordan bruke en Infinite Loop 
    ·Hvor å Sjekk Java for heltall Strings 
    ·Hvordan lage en link i PHP 
    ·Slik installerer du en sporing Script Med Java 
    ·Hvordan lese en XLS -fil i PHP 
    ·Hvordan Slette Row Tall i MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/